* [PR PATCH] zeroinstall-injector: update to 2.15.
@ 2020-01-09 23:24 voidlinux-github
2020-01-09 23:41 ` voidlinux-github
` (7 more replies)
0 siblings, 8 replies; 9+ messages in thread
From: voidlinux-github @ 2020-01-09 23:24 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 446 bytes --]
There is a new pull request by mobinmob against master on the void-packages repository
https://github.com/mobinmob/void-packages zeroinstall
https://github.com/void-linux/void-packages/pull/18155
zeroinstall-injector: update to 2.15.
That is an update that looks like a new package... 0install is now written in ocaml.
It works in my machine (x86-64).
A patch file from https://github.com/void-linux/void-packages/pull/18155.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-zeroinstall-18155.patch --]
[-- Type: text/x-diff, Size: 2029 bytes --]
From 51db8e573d1911493dbf2d0ec476807e1c65b1af Mon Sep 17 00:00:00 2001
From: mobinmob <mobinmob@disroot.org>
Date: Fri, 10 Jan 2020 01:20:59 +0200
Subject: [PATCH] zeroinstall-injector: update to 2.15.
---
srcpkgs/zeroinstall-injector/template | 34 +++++++++++++++++----------
1 file changed, 21 insertions(+), 13 deletions(-)
diff --git a/srcpkgs/zeroinstall-injector/template b/srcpkgs/zeroinstall-injector/template
index 0a274c7c17c..1909d1d6cf9 100644
--- a/srcpkgs/zeroinstall-injector/template
+++ b/srcpkgs/zeroinstall-injector/template
@@ -1,20 +1,28 @@
# Template file for 'zeroinstall-injector'
pkgname=zeroinstall-injector
-version=2.3.4
-revision=2
-archs=noarch
+version=2.15
+revision=1
wrksrc="0install-${version}"
-build_style=python2-module
-hostmakedepends="python"
-depends="gnupg python-dbus pygtk desktop-file-utils hicolor-icon-theme xdg-utils"
-pycompile_module="zeroinstall"
-short_desc="A cross-distribution software installation system"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="LGPL-2.1"
+build_style=gnu-makefile
+make_install_target="install_system"
+make_check_args="test"
+hostmakedepends="gettext opam m4 tar pkg-config which"
+makedepends="libressl-devel glib-devel libcurl-devel gtk+-devel gnupg"
+depends="gnupg desktop-file-utils hicolor-icon-theme xdg-utils
+ gtk+-devel glib-devel libressl-devel"
+short_desc="Cross-distribution software installation system"
+maintainer="mobinmob <mobinmob@disroot.org>"
+license="LGPL-2.1-only"
homepage="http://0install.net"
distfiles="${SOURCEFORGE_SITE}/zero-install/0install-$version.tar.bz2"
-checksum=79aa6cfdbd2db5dcfffea1edd583190e8508012f7e095487bc59cb64b5db587b
+checksum=46b627af4d2d1791aa2fb96ee0f3c3d6d91ec369d59a1153edf93a5de2089dd4
+nocross="opam is nocross"
-pre_configure() {
- sed -i "s|man/|share/&|" setup.py
+
+
+pre_build() {
+ opam init -y --compiler=4.07.0 --disable-sandboxing
+ eval $(opam env)
+ opam pin -y lwt 3.3.0
+ opam install -y yojson xmlm ounit lwt_react ocurl obus lablgtk lwt_glib sha dune
}
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: zeroinstall-injector: update to 2.15.
2020-01-09 23:24 [PR PATCH] zeroinstall-injector: update to 2.15 voidlinux-github
@ 2020-01-09 23:41 ` voidlinux-github
2020-02-27 10:24 ` mobinmob
` (6 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: voidlinux-github @ 2020-01-09 23:41 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 179 bytes --]
New comment by mobinmob on void-packages repository
https://github.com/void-linux/void-packages/pull/18155#issuecomment-572807534
Comment:
And yes, it fails on every builder :P
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: zeroinstall-injector: update to 2.15.
2020-01-09 23:24 [PR PATCH] zeroinstall-injector: update to 2.15 voidlinux-github
2020-01-09 23:41 ` voidlinux-github
@ 2020-02-27 10:24 ` mobinmob
2020-02-27 10:24 ` [PR PATCH] [Closed]: " mobinmob
` (5 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: mobinmob @ 2020-02-27 10:24 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 206 bytes --]
New comment by mobinmob on void-packages repository
https://github.com/void-linux/void-packages/pull/18155#issuecomment-591894821
Comment:
Closing : https://github.com/void-linux/void-packages/pull/19563
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PR PATCH] [Closed]: zeroinstall-injector: update to 2.15.
2020-01-09 23:24 [PR PATCH] zeroinstall-injector: update to 2.15 voidlinux-github
2020-01-09 23:41 ` voidlinux-github
2020-02-27 10:24 ` mobinmob
@ 2020-02-27 10:24 ` mobinmob
2020-02-28 9:32 ` Piraty
` (4 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: mobinmob @ 2020-02-27 10:24 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 241 bytes --]
There's a closed pull request on the void-packages repository
zeroinstall-injector: update to 2.15.
https://github.com/void-linux/void-packages/pull/18155
Description:
0install is now written in ocaml, update and adopt.
Tested on x86_64.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: zeroinstall-injector: update to 2.15.
2020-01-09 23:24 [PR PATCH] zeroinstall-injector: update to 2.15 voidlinux-github
` (2 preceding siblings ...)
2020-02-27 10:24 ` [PR PATCH] [Closed]: " mobinmob
@ 2020-02-28 9:32 ` Piraty
2020-02-28 9:57 ` mobinmob
` (3 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: Piraty @ 2020-02-28 9:32 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 347 bytes --]
New comment by Piraty on void-packages repository
https://github.com/void-linux/void-packages/pull/18155#issuecomment-592429506
Comment:
I didn't recognize your PR.
Since you already did work to update to latest release, would you please rebase and incorporate the renaming scheme (if you find it suitable).
Do you actually use zeroinstall?
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: zeroinstall-injector: update to 2.15.
2020-01-09 23:24 [PR PATCH] zeroinstall-injector: update to 2.15 voidlinux-github
` (3 preceding siblings ...)
2020-02-28 9:32 ` Piraty
@ 2020-02-28 9:57 ` mobinmob
2020-02-28 15:13 ` Piraty
` (2 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: mobinmob @ 2020-02-28 9:57 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 520 bytes --]
New comment by mobinmob on void-packages repository
https://github.com/void-linux/void-packages/pull/18155#issuecomment-592439032
Comment:
It will not build on ci, but builds and works locally on x86_64. Ι am pretty sure that has to do with the way opam works. Locally it also "contaminates" dirs outside the builddir which creates problems with ./xbps-src clean. The template needs some python deps, but otherwise it is solid.
Yes, I use it ;) . It is not as well-known as flatpak or appimage but does what I need.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: zeroinstall-injector: update to 2.15.
2020-01-09 23:24 [PR PATCH] zeroinstall-injector: update to 2.15 voidlinux-github
` (4 preceding siblings ...)
2020-02-28 9:57 ` mobinmob
@ 2020-02-28 15:13 ` Piraty
2020-04-15 22:33 ` [PR PATCH] [Closed]: " mobinmob
2020-04-15 22:47 ` mobinmob
7 siblings, 0 replies; 9+ messages in thread
From: Piraty @ 2020-02-28 15:13 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 188 bytes --]
New comment by Piraty on void-packages repository
https://github.com/void-linux/void-packages/pull/18155#issuecomment-592556491
Comment:
If you could fix contamination, that'd be great!
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PR PATCH] [Closed]: zeroinstall-injector: update to 2.15.
2020-01-09 23:24 [PR PATCH] zeroinstall-injector: update to 2.15 voidlinux-github
` (5 preceding siblings ...)
2020-02-28 15:13 ` Piraty
@ 2020-04-15 22:33 ` mobinmob
2020-04-15 22:47 ` mobinmob
7 siblings, 0 replies; 9+ messages in thread
From: mobinmob @ 2020-04-15 22:33 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 241 bytes --]
There's a closed pull request on the void-packages repository
zeroinstall-injector: update to 2.15.
https://github.com/void-linux/void-packages/pull/18155
Description:
0install is now written in ocaml, update and adopt.
Tested on x86_64.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: zeroinstall-injector: update to 2.15.
2020-01-09 23:24 [PR PATCH] zeroinstall-injector: update to 2.15 voidlinux-github
` (6 preceding siblings ...)
2020-04-15 22:33 ` [PR PATCH] [Closed]: " mobinmob
@ 2020-04-15 22:47 ` mobinmob
7 siblings, 0 replies; 9+ messages in thread
From: mobinmob @ 2020-04-15 22:47 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 211 bytes --]
New comment by mobinmob on void-packages repository
https://github.com/void-linux/void-packages/pull/18155#issuecomment-614317479
Comment:
Superseded by: https://github.com/void-linux/void-packages/pull/21039
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2020-04-15 22:47 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-09 23:24 [PR PATCH] zeroinstall-injector: update to 2.15 voidlinux-github
2020-01-09 23:41 ` voidlinux-github
2020-02-27 10:24 ` mobinmob
2020-02-27 10:24 ` [PR PATCH] [Closed]: " mobinmob
2020-02-28 9:32 ` Piraty
2020-02-28 9:57 ` mobinmob
2020-02-28 15:13 ` Piraty
2020-04-15 22:33 ` [PR PATCH] [Closed]: " mobinmob
2020-04-15 22:47 ` mobinmob
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).