Github messages for voidlinux
 help / color / mirror / Atom feed
* [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).