Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: bibata-cursor-0.4.1
@ 2019-09-04  9:38 voidlinux-github
  2019-09-04 13:49 ` [PR PATCH] [Updated] " voidlinux-github
                   ` (7 more replies)
  0 siblings, 8 replies; 10+ messages in thread
From: voidlinux-github @ 2019-09-04  9:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 353 bytes --]

There is a new pull request by Ogromny against master on the void-packages repository

https://github.com/Ogromny/void-packages bibata-cursor
https://github.com/void-linux/void-packages/pull/14204

New package: bibata-cursor-0.4.1
A good looking cursor theme ^^

A patch file from https://github.com/void-linux/void-packages/pull/14204.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-bibata-cursor-14204.patch --]
[-- Type: text/x-diff, Size: 1626 bytes --]

From aba66742141baac7db16de0e4e12605bfbe42be5 Mon Sep 17 00:00:00 2001
From: Ogromny <ogromnycoding@gmail.com>
Date: Wed, 4 Sep 2019 11:29:46 +0200
Subject: [PATCH] New package: bibata-cursor-0.4.1

---
 srcpkgs/bibata-cursor/REMOVE   |  5 +++++
 srcpkgs/bibata-cursor/template | 25 +++++++++++++++++++++++++
 2 files changed, 30 insertions(+)
 create mode 100644 srcpkgs/bibata-cursor/REMOVE
 create mode 100644 srcpkgs/bibata-cursor/template

diff --git a/srcpkgs/bibata-cursor/REMOVE b/srcpkgs/bibata-cursor/REMOVE
new file mode 100644
index 00000000000..14254f38170
--- /dev/null
+++ b/srcpkgs/bibata-cursor/REMOVE
@@ -0,0 +1,5 @@
+case "$ACTION" in
+pre)
+	rm -r "/usr/share/icons/Bibata_*"
+	;;
+esac
diff --git a/srcpkgs/bibata-cursor/template b/srcpkgs/bibata-cursor/template
new file mode 100644
index 00000000000..5a902526359
--- /dev/null
+++ b/srcpkgs/bibata-cursor/template
@@ -0,0 +1,25 @@
+# Template file for 'bibata-cursor'
+pkgname=bibata-cursor
+version=0.4.1
+revision=1
+archs=noarch
+create_wrksrc=yes
+build_wrksrc="Bibata_Cursor-${version}"
+makedepends="inkscape xcursorgen"
+short_desc="Material Based Cursor"
+maintainer="Ogromny <ogromnycoding@gmail.com>"
+license="GPL-3.0"
+homepage="https://github.com/KaizIqbal/Bibata_Cursor"
+distfiles="https://github.com/KaizIqbal/Bibata_Cursor/archive/v${version}.tar.gz"
+checksum=01d06515f6139d796820cb4ca121185ee65a8789bfdd88e0600bcd749e3eea3b
+
+do_configure() {
+	bash build.sh
+}
+
+do_install() {
+	vmkdir usr/share/icons
+	vcopy build/Bibata_Amber usr/share/icons
+	vcopy build/Bibata_Ice usr/share/icons
+	vcopy build/Bibata_Oil usr/share/icons
+}

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PR PATCH] [Updated] New package: bibata-cursor-0.4.1
  2019-09-04  9:38 [PR PATCH] New package: bibata-cursor-0.4.1 voidlinux-github
@ 2019-09-04 13:49 ` voidlinux-github
  2019-09-04 13:49 ` voidlinux-github
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 10+ messages in thread
From: voidlinux-github @ 2019-09-04 13:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 358 bytes --]

There is an updated pull request by Ogromny against master on the void-packages repository

https://github.com/Ogromny/void-packages bibata-cursor
https://github.com/void-linux/void-packages/pull/14204

New package: bibata-cursor-0.4.1
A good looking cursor theme ^^

A patch file from https://github.com/void-linux/void-packages/pull/14204.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-bibata-cursor-14204.patch --]
[-- Type: text/x-diff, Size: 2528 bytes --]

From aba66742141baac7db16de0e4e12605bfbe42be5 Mon Sep 17 00:00:00 2001
From: Ogromny <ogromnycoding@gmail.com>
Date: Wed, 4 Sep 2019 11:29:46 +0200
Subject: [PATCH 1/2] New package: bibata-cursor-0.4.1

---
 srcpkgs/bibata-cursor/REMOVE   |  5 +++++
 srcpkgs/bibata-cursor/template | 25 +++++++++++++++++++++++++
 2 files changed, 30 insertions(+)
 create mode 100644 srcpkgs/bibata-cursor/REMOVE
 create mode 100644 srcpkgs/bibata-cursor/template

diff --git a/srcpkgs/bibata-cursor/REMOVE b/srcpkgs/bibata-cursor/REMOVE
new file mode 100644
index 00000000000..14254f38170
--- /dev/null
+++ b/srcpkgs/bibata-cursor/REMOVE
@@ -0,0 +1,5 @@
+case "$ACTION" in
+pre)
+	rm -r "/usr/share/icons/Bibata_*"
+	;;
+esac
diff --git a/srcpkgs/bibata-cursor/template b/srcpkgs/bibata-cursor/template
new file mode 100644
index 00000000000..5a902526359
--- /dev/null
+++ b/srcpkgs/bibata-cursor/template
@@ -0,0 +1,25 @@
+# Template file for 'bibata-cursor'
+pkgname=bibata-cursor
+version=0.4.1
+revision=1
+archs=noarch
+create_wrksrc=yes
+build_wrksrc="Bibata_Cursor-${version}"
+makedepends="inkscape xcursorgen"
+short_desc="Material Based Cursor"
+maintainer="Ogromny <ogromnycoding@gmail.com>"
+license="GPL-3.0"
+homepage="https://github.com/KaizIqbal/Bibata_Cursor"
+distfiles="https://github.com/KaizIqbal/Bibata_Cursor/archive/v${version}.tar.gz"
+checksum=01d06515f6139d796820cb4ca121185ee65a8789bfdd88e0600bcd749e3eea3b
+
+do_configure() {
+	bash build.sh
+}
+
+do_install() {
+	vmkdir usr/share/icons
+	vcopy build/Bibata_Amber usr/share/icons
+	vcopy build/Bibata_Ice usr/share/icons
+	vcopy build/Bibata_Oil usr/share/icons
+}

From ef239bb0bff5b99046130d8fd5f87d6fd254f76a Mon Sep 17 00:00:00 2001
From: Ogromny <ogromnycoding@gmail.com>
Date: Wed, 4 Sep 2019 15:49:19 +0200
Subject: [PATCH 2/2] fix license

---
 srcpkgs/bibata-cursor/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/bibata-cursor/template b/srcpkgs/bibata-cursor/template
index 5a902526359..b6f5cee6400 100644
--- a/srcpkgs/bibata-cursor/template
+++ b/srcpkgs/bibata-cursor/template
@@ -8,7 +8,7 @@ build_wrksrc="Bibata_Cursor-${version}"
 makedepends="inkscape xcursorgen"
 short_desc="Material Based Cursor"
 maintainer="Ogromny <ogromnycoding@gmail.com>"
-license="GPL-3.0"
+license="GPL-3.0-or-later"
 homepage="https://github.com/KaizIqbal/Bibata_Cursor"
 distfiles="https://github.com/KaizIqbal/Bibata_Cursor/archive/v${version}.tar.gz"
 checksum=01d06515f6139d796820cb4ca121185ee65a8789bfdd88e0600bcd749e3eea3b

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PR PATCH] [Updated] New package: bibata-cursor-0.4.1
  2019-09-04  9:38 [PR PATCH] New package: bibata-cursor-0.4.1 voidlinux-github
  2019-09-04 13:49 ` [PR PATCH] [Updated] " voidlinux-github
@ 2019-09-04 13:49 ` voidlinux-github
  2019-09-04 16:19 ` voidlinux-github
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 10+ messages in thread
From: voidlinux-github @ 2019-09-04 13:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 358 bytes --]

There is an updated pull request by Ogromny against master on the void-packages repository

https://github.com/Ogromny/void-packages bibata-cursor
https://github.com/void-linux/void-packages/pull/14204

New package: bibata-cursor-0.4.1
A good looking cursor theme ^^

A patch file from https://github.com/void-linux/void-packages/pull/14204.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-bibata-cursor-14204.patch --]
[-- Type: text/x-diff, Size: 2528 bytes --]

From aba66742141baac7db16de0e4e12605bfbe42be5 Mon Sep 17 00:00:00 2001
From: Ogromny <ogromnycoding@gmail.com>
Date: Wed, 4 Sep 2019 11:29:46 +0200
Subject: [PATCH 1/2] New package: bibata-cursor-0.4.1

---
 srcpkgs/bibata-cursor/REMOVE   |  5 +++++
 srcpkgs/bibata-cursor/template | 25 +++++++++++++++++++++++++
 2 files changed, 30 insertions(+)
 create mode 100644 srcpkgs/bibata-cursor/REMOVE
 create mode 100644 srcpkgs/bibata-cursor/template

diff --git a/srcpkgs/bibata-cursor/REMOVE b/srcpkgs/bibata-cursor/REMOVE
new file mode 100644
index 00000000000..14254f38170
--- /dev/null
+++ b/srcpkgs/bibata-cursor/REMOVE
@@ -0,0 +1,5 @@
+case "$ACTION" in
+pre)
+	rm -r "/usr/share/icons/Bibata_*"
+	;;
+esac
diff --git a/srcpkgs/bibata-cursor/template b/srcpkgs/bibata-cursor/template
new file mode 100644
index 00000000000..5a902526359
--- /dev/null
+++ b/srcpkgs/bibata-cursor/template
@@ -0,0 +1,25 @@
+# Template file for 'bibata-cursor'
+pkgname=bibata-cursor
+version=0.4.1
+revision=1
+archs=noarch
+create_wrksrc=yes
+build_wrksrc="Bibata_Cursor-${version}"
+makedepends="inkscape xcursorgen"
+short_desc="Material Based Cursor"
+maintainer="Ogromny <ogromnycoding@gmail.com>"
+license="GPL-3.0"
+homepage="https://github.com/KaizIqbal/Bibata_Cursor"
+distfiles="https://github.com/KaizIqbal/Bibata_Cursor/archive/v${version}.tar.gz"
+checksum=01d06515f6139d796820cb4ca121185ee65a8789bfdd88e0600bcd749e3eea3b
+
+do_configure() {
+	bash build.sh
+}
+
+do_install() {
+	vmkdir usr/share/icons
+	vcopy build/Bibata_Amber usr/share/icons
+	vcopy build/Bibata_Ice usr/share/icons
+	vcopy build/Bibata_Oil usr/share/icons
+}

From ef239bb0bff5b99046130d8fd5f87d6fd254f76a Mon Sep 17 00:00:00 2001
From: Ogromny <ogromnycoding@gmail.com>
Date: Wed, 4 Sep 2019 15:49:19 +0200
Subject: [PATCH 2/2] fix license

---
 srcpkgs/bibata-cursor/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/bibata-cursor/template b/srcpkgs/bibata-cursor/template
index 5a902526359..b6f5cee6400 100644
--- a/srcpkgs/bibata-cursor/template
+++ b/srcpkgs/bibata-cursor/template
@@ -8,7 +8,7 @@ build_wrksrc="Bibata_Cursor-${version}"
 makedepends="inkscape xcursorgen"
 short_desc="Material Based Cursor"
 maintainer="Ogromny <ogromnycoding@gmail.com>"
-license="GPL-3.0"
+license="GPL-3.0-or-later"
 homepage="https://github.com/KaizIqbal/Bibata_Cursor"
 distfiles="https://github.com/KaizIqbal/Bibata_Cursor/archive/v${version}.tar.gz"
 checksum=01d06515f6139d796820cb4ca121185ee65a8789bfdd88e0600bcd749e3eea3b

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: New package: bibata-cursor-0.4.1
  2019-09-04  9:38 [PR PATCH] New package: bibata-cursor-0.4.1 voidlinux-github
  2019-09-04 13:49 ` [PR PATCH] [Updated] " voidlinux-github
  2019-09-04 13:49 ` voidlinux-github
@ 2019-09-04 16:19 ` voidlinux-github
  2019-09-04 16:19 ` voidlinux-github
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 10+ messages in thread
From: voidlinux-github @ 2019-09-04 16:19 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 336 bytes --]

New comment by Ogromny on void-packages repository

https://github.com/void-linux/void-packages/pull/14204#issuecomment-527976623

Comment:
Don't merge !

when the `do_configure` run, I get:
> grep: support for the -P option is not compiled into this --disable-perl-regexp 

How can I enable this option for grep in the tempalte ?

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: New package: bibata-cursor-0.4.1
  2019-09-04  9:38 [PR PATCH] New package: bibata-cursor-0.4.1 voidlinux-github
                   ` (2 preceding siblings ...)
  2019-09-04 16:19 ` voidlinux-github
@ 2019-09-04 16:19 ` voidlinux-github
  2019-09-05 22:45 ` [PR PATCH] [Updated] " voidlinux-github
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 10+ messages in thread
From: voidlinux-github @ 2019-09-04 16:19 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 336 bytes --]

New comment by Ogromny on void-packages repository

https://github.com/void-linux/void-packages/pull/14204#issuecomment-527976623

Comment:
Don't merge !

when the `do_configure` run, I get:
> grep: support for the -P option is not compiled into this --disable-perl-regexp 

How can I enable this option for grep in the template ?

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PR PATCH] [Updated] New package: bibata-cursor-0.4.1
  2019-09-04  9:38 [PR PATCH] New package: bibata-cursor-0.4.1 voidlinux-github
                   ` (3 preceding siblings ...)
  2019-09-04 16:19 ` voidlinux-github
@ 2019-09-05 22:45 ` voidlinux-github
  2019-09-05 22:45 ` voidlinux-github
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 10+ messages in thread
From: voidlinux-github @ 2019-09-05 22:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 358 bytes --]

There is an updated pull request by Ogromny against master on the void-packages repository

https://github.com/Ogromny/void-packages bibata-cursor
https://github.com/void-linux/void-packages/pull/14204

New package: bibata-cursor-0.4.1
A good looking cursor theme ^^

A patch file from https://github.com/void-linux/void-packages/pull/14204.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-bibata-cursor-14204.patch --]
[-- Type: text/x-diff, Size: 81555 bytes --]

From aba66742141baac7db16de0e4e12605bfbe42be5 Mon Sep 17 00:00:00 2001
From: Ogromny <ogromnycoding@gmail.com>
Date: Wed, 4 Sep 2019 11:29:46 +0200
Subject: [PATCH 01/47] New package: bibata-cursor-0.4.1

---
 srcpkgs/bibata-cursor/REMOVE   |  5 +++++
 srcpkgs/bibata-cursor/template | 25 +++++++++++++++++++++++++
 2 files changed, 30 insertions(+)
 create mode 100644 srcpkgs/bibata-cursor/REMOVE
 create mode 100644 srcpkgs/bibata-cursor/template

diff --git a/srcpkgs/bibata-cursor/REMOVE b/srcpkgs/bibata-cursor/REMOVE
new file mode 100644
index 00000000000..14254f38170
--- /dev/null
+++ b/srcpkgs/bibata-cursor/REMOVE
@@ -0,0 +1,5 @@
+case "$ACTION" in
+pre)
+	rm -r "/usr/share/icons/Bibata_*"
+	;;
+esac
diff --git a/srcpkgs/bibata-cursor/template b/srcpkgs/bibata-cursor/template
new file mode 100644
index 00000000000..5a902526359
--- /dev/null
+++ b/srcpkgs/bibata-cursor/template
@@ -0,0 +1,25 @@
+# Template file for 'bibata-cursor'
+pkgname=bibata-cursor
+version=0.4.1
+revision=1
+archs=noarch
+create_wrksrc=yes
+build_wrksrc="Bibata_Cursor-${version}"
+makedepends="inkscape xcursorgen"
+short_desc="Material Based Cursor"
+maintainer="Ogromny <ogromnycoding@gmail.com>"
+license="GPL-3.0"
+homepage="https://github.com/KaizIqbal/Bibata_Cursor"
+distfiles="https://github.com/KaizIqbal/Bibata_Cursor/archive/v${version}.tar.gz"
+checksum=01d06515f6139d796820cb4ca121185ee65a8789bfdd88e0600bcd749e3eea3b
+
+do_configure() {
+	bash build.sh
+}
+
+do_install() {
+	vmkdir usr/share/icons
+	vcopy build/Bibata_Amber usr/share/icons
+	vcopy build/Bibata_Ice usr/share/icons
+	vcopy build/Bibata_Oil usr/share/icons
+}

From bf5e435c420be5e191a948fe4558f513104649d6 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Sep 2019 11:47:08 +0200
Subject: [PATCH 02/47] duktape: update to 2.4.0.

---
 common/shlibs            | 2 +-
 srcpkgs/duktape/template | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 01a26839a20..57f7025459d 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2882,7 +2882,7 @@ libbrotlienc.so.1 brotli-1.0.2_1
 libfilteraudio.so filter_audio-0.0.1_1
 libgstreamermm-1.0.so.1 gstreamermm-1.8.0_1
 libmovit.so.8 movit-1.6.0_1
-libduktape.so.203 duktape-2.3.0_1
+libduktape.so.204 duktape-2.4.0_1
 libccgnu2-1.8.so.0 commoncpp2-1.8.1_1
 libccext2-1.8.so.0 commoncpp2-1.8.1_1
 libucommon.so.8 ucommon-7.0.0_1
diff --git a/srcpkgs/duktape/template b/srcpkgs/duktape/template
index a77c759199e..c7d5a957a18 100644
--- a/srcpkgs/duktape/template
+++ b/srcpkgs/duktape/template
@@ -1,6 +1,6 @@
 # Template file for 'duktape'
 pkgname=duktape
-version=2.3.0
+version=2.4.0
 revision=1
 build_style=gnu-makefile
 make_build_args="-f Makefile.sharedlibrary"
@@ -10,7 +10,7 @@ maintainer="Christopher Brannon <chris@the-brannons.com>"
 license="MIT"
 homepage="http://duktape.org"
 distfiles="https://github.com/svaarala/${pkgname}/releases/download/v${version}/${pkgname}-${version}.tar.xz"
-checksum=ed6e2f3ab2061628a7aeee27ccff16538ba6a151480cccf2e846bd061e45afe8
+checksum=86a89307d1633b5cedb2c6e56dc86e92679fc34b05be551722d8cc69ab0771fc
 
 pre_build() {
 	sed -i 's|^CC.*||g' Makefile.sharedlibrary

From b3d74027d8101e9136d492b503267f47b8646f8d Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Sep 2019 11:47:23 +0200
Subject: [PATCH 03/47] edbrowse: rebuild for duktape-2.4.0.

---
 srcpkgs/edbrowse/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/edbrowse/template b/srcpkgs/edbrowse/template
index 03c8215e0ad..1152d01e3a4 100644
--- a/srcpkgs/edbrowse/template
+++ b/srcpkgs/edbrowse/template
@@ -1,7 +1,7 @@
 # Template file for 'edbrowse'
 pkgname=edbrowse
 version=3.7.5
-revision=1
+revision=2
 hostmakedepends="perl pkg-config"
 build_style=cmake
 makedepends="duktape-devel libcurl-devel libtidy5-devel pcre-devel

From 42f939417b16721e09f2a65fef02c16bda24affc Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Sep 2019 11:47:31 +0200
Subject: [PATCH 04/47] gerbera: rebuild for duktape-2.4.0.

---
 srcpkgs/gerbera/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gerbera/template b/srcpkgs/gerbera/template
index e652eb37668..cdec13159fd 100644
--- a/srcpkgs/gerbera/template
+++ b/srcpkgs/gerbera/template
@@ -1,7 +1,7 @@
 # Template file for 'gerbera'
 pkgname=gerbera
 version=1.3.1
-revision=1
+revision=2
 build_style=cmake
 configure_args="-DWITH_SYSTEMD=0 -DWITH_AVCODEC=1"
 makedepends="duktape-devel expat-devel ffmpeg-devel file-devel libcurl-devel
@@ -11,7 +11,7 @@ maintainer="Alexander Gehrke <void@qwertyuiop.de>"
 license="GPL-2.0-only"
 homepage="http://gerbera.io/"
 distfiles="https://github.com/gerbera/gerbera/archive/v${version}.tar.gz"
-checksum=89bbcebcf6beebb50b9453329b13e6a20e3e505dee5655486e90e1f085591f4a
+checksum=9c4509189eab6bff0fe183e1dd54ea8cb17d7fb0bc6e21bb5b1a8ccaaf6c60d9
 
 # libupnp uses large file support, so users must do that, too
 CXXFLAGS="-D_FILE_OFFSET_BITS=64"

From 4e39814dc9e571edd1c8f231524b405d8baad20c Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Sep 2019 11:51:26 +0200
Subject: [PATCH 05/47] aws-cli: update to 1.16.231.

---
 srcpkgs/aws-cli/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/aws-cli/template b/srcpkgs/aws-cli/template
index 125e1c9c79a..7d1e5b4bced 100644
--- a/srcpkgs/aws-cli/template
+++ b/srcpkgs/aws-cli/template
@@ -1,6 +1,6 @@
 # Template file for 'aws-cli'
 pkgname=aws-cli
-version=1.16.169
+version=1.16.231
 revision=1
 archs=noarch
 wrksrc="aws-cli-${version}"
@@ -14,7 +14,7 @@ maintainer="Robert Lowry <bobertlo@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/aws/aws-cli"
 distfiles="https://github.com/aws/aws-cli/archive/${version}.tar.gz"
-checksum=eaec519dbb638d9aeaf9a9d451d011e64e0657cd71bf961a2c2544f175d00d2e
+checksum=959290cc2567de46cff26fa6bc59d0176da89ef3a2c78b500283cbf70a15614b
 
 post_install() {
 	vlicense LICENSE.txt

From 342feca2d416e1b52592d968f299f1a9c1ff0696 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Sep 2019 11:51:38 +0200
Subject: [PATCH 06/47] mmark: update to 2.1.1.

---
 srcpkgs/mmark/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/mmark/template b/srcpkgs/mmark/template
index fb0e3dd8851..d32b1a4228b 100644
--- a/srcpkgs/mmark/template
+++ b/srcpkgs/mmark/template
@@ -1,6 +1,6 @@
 # Template file for 'mmark'
 pkgname=mmark
-version=2.1.0
+version=2.1.1
 revision=1
 build_style=go
 go_import_path=github.com/mmarkdown/mmark
@@ -10,7 +10,7 @@ maintainer="Robert Lowry <bobertlo@gmail.com>"
 license="BSD-2-Clause"
 homepage="https://github.com/mmarkdown/mmark/"
 distfiles="https://github.com/mmarkdown/mmark/archive/v${version}.tar.gz"
-checksum=094b56539960890319c657a098248adba577c53ec5b703a5b2525b68d15c2048
+checksum=c69bbeb263ca38c528016094fc299585fe8804db0c80f123c994cdec0c191716
 
 post_install() {
 	vlicense LICENSE

From 8ccc09470f10258cf6557a2b065051c8528e77b7 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Sep 2019 11:52:41 +0200
Subject: [PATCH 07/47] jemalloc: update to 5.2.1.

---
 srcpkgs/jemalloc/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/jemalloc/template b/srcpkgs/jemalloc/template
index 1800fc5e15d..aba5e005696 100644
--- a/srcpkgs/jemalloc/template
+++ b/srcpkgs/jemalloc/template
@@ -1,6 +1,6 @@
 # Template file for 'jemalloc'
 pkgname=jemalloc
-version=5.2.0
+version=5.2.1
 revision=1
 build_style=gnu-configure
 configure_args="je_cv_static_page_shift=12"
@@ -10,7 +10,7 @@ license="BSD-2-Clause"
 homepage="http://jemalloc.net/"
 #changelog="https://raw.githubusercontent.com/jemalloc/jemalloc/master/ChangeLog"
 distfiles="https://github.com/jemalloc/jemalloc/releases/download/${version}/jemalloc-${version}.tar.bz2"
-checksum=74be9f44a60d2a99398e706baa921e4efde82bf8fd16e5c0643c375c5851e3b4
+checksum=34330e5ce276099e2e8950d9335db5a875689a4c6a56751ef3b1d8c537f887f6
 
 post_install() {
 	vlicense COPYING

From 266551fe46bcc8636e25881a4c65478bd83a190b Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Sep 2019 11:53:30 +0200
Subject: [PATCH 08/47] poezio: update to 0.12.1.

---
 srcpkgs/poezio/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/poezio/template b/srcpkgs/poezio/template
index 0e46c871203..56f8138bb5e 100644
--- a/srcpkgs/poezio/template
+++ b/srcpkgs/poezio/template
@@ -1,7 +1,7 @@
 # Template file for 'poezio'
 pkgname=poezio
-version=0.12
-revision=2
+version=0.12.1
+revision=1
 build_style=python3-module
 pycompile_module="poezio poezio_plugins poezio_themes"
 hostmakedepends="python3-setuptools pkg-config"
@@ -12,7 +12,7 @@ maintainer="Franklin Delehelle <franklin.delehelle@odena.eu>"
 license="Zlib"
 homepage="https://poez.io/"
 distfiles="${PYPI_SITE}/p/poezio/poezio-${version}.tar.gz"
-checksum=4d4aacfda98454719e017e56e7012d283de12b8f7400b51c1fe0d1dc841f231e
+checksum=d59dedf80d074074dd4f6798559a257853fa6ab064d992d7a203f11c8b2a9bd7
 
 pre_configure() {
 	sed -i "s|os.environ.get('CC', 'cc')|'${CC}'|" setup.py

From f48d0d01d3de579bbacc17d6e75808c212c31eec Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Sep 2019 11:56:04 +0200
Subject: [PATCH 09/47] libgit2-0.27: removed, obsolete package.

---
 srcpkgs/libgit2-0.27/template | 28 ----------------------------
 srcpkgs/libgit2-0.27/update   |  3 ---
 2 files changed, 31 deletions(-)
 delete mode 100644 srcpkgs/libgit2-0.27/template
 delete mode 100644 srcpkgs/libgit2-0.27/update

diff --git a/srcpkgs/libgit2-0.27/template b/srcpkgs/libgit2-0.27/template
deleted file mode 100644
index c76c0d3ba1a..00000000000
--- a/srcpkgs/libgit2-0.27/template
+++ /dev/null
@@ -1,28 +0,0 @@
-# Template file for 'libgit2-0.27'
-pkgname=libgit2-0.27
-version=0.27.8
-revision=2
-wrksrc="libgit2-${version}"
-build_style=cmake
-configure_args="-DTHREADSAFE=ON"
-hostmakedepends="python git pkg-config"
-makedepends="zlib-devel libressl-devel http-parser-devel libssh2-devel libuv-devel"
-short_desc="Git linkable library"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2.0-or-later WITH GCC-exception-2.0"
-homepage="https://libgit2.org"
-distfiles="https://github.com/libgit2/libgit2/archive/v${version}.tar.gz"
-checksum=8313873d49dc01e8b880ec334d7430ae67496a89aaa8c6e7bbd3affb47a00c76
-
-case "$XBPS_TARGET_MACHINE" in
-	*-musl)
-		# Don't use qsort_r, see src/util.c
-		CFLAGS="-D__ANDROID_API__"
-		;;
-esac
-
-post_install() {
-	rm -rf ${DESTDIR}/usr/include
-	rm -rf ${DESTDIR}/usr/lib/libgit2.so
-	rm -rf ${DESTDIR}/usr/lib/pkgconfig
-}
diff --git a/srcpkgs/libgit2-0.27/update b/srcpkgs/libgit2-0.27/update
deleted file mode 100644
index e80c8970aed..00000000000
--- a/srcpkgs/libgit2-0.27/update
+++ /dev/null
@@ -1,3 +0,0 @@
-site="https://github.com/libgit2/libgit2/tags"
-pattern='archive/v?\K[\d.]+(?=\.tar\.gz)'
-ignore="0.[123456789][12345689]*"

From fa9fe21d2aeebfa101a5becb2570348c8ff21782 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Sep 2019 11:59:18 +0200
Subject: [PATCH 10/47] man-db: update to 2.8.7.

---
 srcpkgs/man-db/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/man-db/template b/srcpkgs/man-db/template
index a3cf6934df3..60b09450c2a 100644
--- a/srcpkgs/man-db/template
+++ b/srcpkgs/man-db/template
@@ -1,6 +1,6 @@
 # Template file for 'man-db'
 pkgname=man-db
-version=2.8.6.1
+version=2.8.7
 revision=1
 build_style=gnu-configure
 configure_args="--with-db=db --with-pager=less --with-gzip=/usr/bin/gzip
@@ -18,7 +18,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="http://www.nongnu.org/man-db/"
 distfiles="${NONGNU_SITE}/${pkgname}/${pkgname}-${version}.tar.xz"
-checksum=2c77a2bb9dbf06f72417a6f63063e204888a22a5020ff77334d304d55f813a28
+checksum=b9cd5bb996305d08bfe9e1114edc30b4c97be807093b88af8033ed1cf9beb326
 lib32disabled=yes
 
 alternatives="

From 7324b17d37b65910a653972f71ca109c0b01d192 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Sep 2019 12:04:05 +0200
Subject: [PATCH 11/47] perl-strictures: update to 2.000006.

---
 srcpkgs/perl-strictures/template | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/perl-strictures/template b/srcpkgs/perl-strictures/template
index 869fa00be6a..f682d3b3732 100644
--- a/srcpkgs/perl-strictures/template
+++ b/srcpkgs/perl-strictures/template
@@ -1,6 +1,6 @@
 # Template file for 'perl-strictures'
 pkgname=perl-strictures
-version=2.000005
+version=2.000006
 revision=1
 archs=noarch
 wrksrc="${pkgname/perl-/}-${version}"
@@ -12,5 +12,6 @@ short_desc="Turn on strict and make most warnings fatal"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/strictures"
-distfiles="https://cpan.org/authors/id/E/ET/ETHER/strictures-${version}.tar.gz"
-checksum=960bdb9f82c8f09caebc417bce3fdf75b27de81f4408d0ba0b0a6d61ab86dd99
+distfiles="https4.1://cpan.org/authors/id/E/ET/ETHER/strictures-${version}.tar.gz"
+distfiles="${CPAN_SITE}/lib/HAARG/${pkgname/perl-/}-${version}.tar.gz"
+checksum=09d57974a6d1b2380c802870fed471108f51170da81458e2751859f2714f8d57

From cfce3fdb6d61bd1603d1d16578c1418fa69b0d1c Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Sep 2019 12:04:13 +0200
Subject: [PATCH 12/47] mpg123: update to 1.25.12.

---
 srcpkgs/mpg123/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/mpg123/template b/srcpkgs/mpg123/template
index 9453f09afd2..379c8ac191b 100644
--- a/srcpkgs/mpg123/template
+++ b/srcpkgs/mpg123/template
@@ -1,6 +1,6 @@
 # Template file for 'mpg123'
 pkgname=mpg123
-version=1.25.11
+version=1.25.12
 revision=1
 build_style=gnu-configure
 configure_args="--with-optimization=0 --with-default-audio=alsa
@@ -12,7 +12,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-only"
 homepage="https://www.mpg123.org/"
 distfiles="${SOURCEFORGE_SITE}/mpg123/mpg123-${version}.tar.bz2"
-checksum=df063307faa27c7d9efe63d2139b1564cfc7cdbb7c6f449c89ef8faabfa0eab2
+checksum=1ffec7c9683dfb86ea9040d6a53d6ea819ecdda215df347f79def08f1fe731d1
 
 case "$XBPS_TARGET_MACHINE" in
 	# No LFS required with musl

From c0f0c5c7d1cff2f1aaa8bf952d000dde77888dca Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Sep 2019 12:07:28 +0200
Subject: [PATCH 13/47] mercurial: update to 5.1.

---
 srcpkgs/mercurial/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/mercurial/template b/srcpkgs/mercurial/template
index 9ccfbf7a173..cb8e673162d 100644
--- a/srcpkgs/mercurial/template
+++ b/srcpkgs/mercurial/template
@@ -1,6 +1,6 @@
 # Template file for 'mercurial'
 pkgname=mercurial
-version=5.0.2
+version=5.1
 revision=1
 build_style=python2-module
 pycompile_module="hgdemandimport hgext hgext3rd mercurial"
@@ -12,7 +12,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://www.mercurial-scm.org/"
 distfiles="https://www.mercurial-scm.org/release/mercurial-${version}.tar.gz"
-checksum=29b850792f1f054cece5b8de8e815dbbe266e1d11814c3755290c0879883c0f8
+checksum=6222d92d860e411e422b7dc58062132bc512fa52ec48a71143b40cab4be7c829
 
 post_install() {
 	vmkdir usr/share/man/man1

From 86f9544a15663aaeda26fb7818a9a1f609d16dad Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Sep 2019 12:09:31 +0200
Subject: [PATCH 14/47] re2: update to 2019.09.01.

---
 srcpkgs/re2/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/re2/template b/srcpkgs/re2/template
index 3392eb66e2f..a173a971039 100644
--- a/srcpkgs/re2/template
+++ b/srcpkgs/re2/template
@@ -1,6 +1,6 @@
 # Template file for 're2'
 pkgname=re2
-version=2019.08.01
+version=2019.09.01
 revision=1
 wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
@@ -10,7 +10,7 @@ maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://github.com/google/re2"
 distfiles="${homepage}/archive/${version//./-}.tar.gz"
-checksum=38bc0426ee15b5ed67957017fd18201965df0721327be13f60496f2b356e3e01
+checksum=b0382aa7369f373a0148218f2df5a6afd6bfa884ce4da2dfb576b979989e615e
 
 post_install() {
 	vlicense LICENSE

From ef239bb0bff5b99046130d8fd5f87d6fd254f76a Mon Sep 17 00:00:00 2001
From: Ogromny <ogromnycoding@gmail.com>
Date: Wed, 4 Sep 2019 15:49:19 +0200
Subject: [PATCH 15/47] fix license

---
 srcpkgs/bibata-cursor/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/bibata-cursor/template b/srcpkgs/bibata-cursor/template
index 5a902526359..b6f5cee6400 100644
--- a/srcpkgs/bibata-cursor/template
+++ b/srcpkgs/bibata-cursor/template
@@ -8,7 +8,7 @@ build_wrksrc="Bibata_Cursor-${version}"
 makedepends="inkscape xcursorgen"
 short_desc="Material Based Cursor"
 maintainer="Ogromny <ogromnycoding@gmail.com>"
-license="GPL-3.0"
+license="GPL-3.0-or-later"
 homepage="https://github.com/KaizIqbal/Bibata_Cursor"
 distfiles="https://github.com/KaizIqbal/Bibata_Cursor/archive/v${version}.tar.gz"
 checksum=01d06515f6139d796820cb4ca121185ee65a8789bfdd88e0600bcd749e3eea3b

From cd1dfcf9b740e4d832efd4e33cfc53740897308f Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Thu, 5 Sep 2019 01:23:31 +0200
Subject: [PATCH 16/47] rsyslog: update to 8.1908.0.

---
 srcpkgs/rsyslog/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/rsyslog/template b/srcpkgs/rsyslog/template
index 57e76a886d6..fe5853dd1eb 100644
--- a/srcpkgs/rsyslog/template
+++ b/srcpkgs/rsyslog/template
@@ -1,7 +1,7 @@
 # Template file for 'rsyslog'
 pkgname=rsyslog
-version=8.1904.0
-revision=2
+version=8.1908.0
+revision=1
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --enable-gnutls --enable-mysql
  --enable-pgsql --enable-imdiag --enable-imfile --enable-mail --enable-imptcp
@@ -18,7 +18,7 @@ license="GPL-3.0-or-later, Apache-2.0"
 homepage="https://www.rsyslog.com"
 changelog="https://raw.githubusercontent.com/rsyslog/rsyslog/master/ChangeLog"
 distfiles="${homepage}/files/download/rsyslog/${pkgname}-${version}.tar.gz"
-checksum=7098b459dfc3f8bfc35d5b114c56e7945614ba76efa4e513b1db9c38b0ff9c3d
+checksum=f8c8e53b651e03a011667c60bd2d4dba7a7cb6ec04b247c8ea8514115527863b
 conf_files="/etc/rsyslog.conf"
 make_dirs="/etc/rsyslog.d 0755 root root"
 lib32disabled=yes

From f764ba9611a6f5ef00f982ded8eb08c6c6745c73 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Thu, 5 Sep 2019 01:39:41 +0200
Subject: [PATCH 17/47] tinc: update to 1.0.36.

---
 srcpkgs/tinc/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/tinc/template b/srcpkgs/tinc/template
index b9cd2097547..5c8c1b48ef9 100644
--- a/srcpkgs/tinc/template
+++ b/srcpkgs/tinc/template
@@ -1,7 +1,7 @@
 # Template file for 'tinc'
 pkgname=tinc
-version=1.0.35
-revision=3
+version=1.0.36
+revision=1
 build_style=gnu-configure
 makedepends="zlib-devel lzo-devel libressl-devel"
 short_desc="VPN (Virtual Private Network) daemon"
@@ -9,7 +9,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="http://www.tinc-vpn.org"
 distfiles="${homepage}/packages/${pkgname}-${version}.tar.gz"
-checksum=18c83b147cc3e2133a7ac2543eeb014d52070de01c7474287d3ccecc9b16895e
+checksum=40f73bb3facc480effe0e771442a706ff0488edea7a5f2505d4ccb2aa8163108
 
 post_install() {
 	vsv tincd

From 43b9a2501af587b84ea0aee3781a764d08c22c5a Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Thu, 5 Sep 2019 01:39:46 +0200
Subject: [PATCH 18/47] tinyxml2: update to 7.1.0.

---
 srcpkgs/tinyxml2/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/tinyxml2/template b/srcpkgs/tinyxml2/template
index a8f99c16822..73aaf563664 100644
--- a/srcpkgs/tinyxml2/template
+++ b/srcpkgs/tinyxml2/template
@@ -1,6 +1,6 @@
 # Template file for 'tinyxml2'
 pkgname=tinyxml2
-version=7.0.1
+version=7.1.0
 revision=1
 build_style=cmake
 short_desc="Simple, small and efficient C++ XML parser"
@@ -8,7 +8,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="Zlib"
 homepage="http://www.grinninglizard.com/tinyxml2/index.html"
 distfiles="https://github.com/leethomason/tinyxml2/archive/${version}.tar.gz"
-checksum=a381729e32b6c2916a23544c04f342682d38b3f6e6c0cad3c25e900c3a7ef1a6
+checksum=68ebd396a4220d5a9b5a621c6e9c66349c5cfdf5efaea3f16e3bb92e45f4e2a3
 
 tinyxml2-devel_package() {
 	depends="tinyxml2-${version}_${revision}"

From 93e5dfd5e2c1e7c2e75966b7786c919f826b3eb3 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Thu, 5 Sep 2019 01:40:04 +0200
Subject: [PATCH 19/47] zchunk: update to 1.1.3.

---
 srcpkgs/zchunk/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/zchunk/template b/srcpkgs/zchunk/template
index 8b859418f2e..5230573fd58 100644
--- a/srcpkgs/zchunk/template
+++ b/srcpkgs/zchunk/template
@@ -1,16 +1,16 @@
 # Template file for 'zchunk'
 pkgname=zchunk
-version=1.1.2
-revision=2
+version=1.1.3
+revision=1
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libcurl-devel libzstd-devel"
 short_desc="Easy-to-delta, compressed file format"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="Duncaen <duncaen@voidlinux.org>"
 license="BSD-2-Clause"
 homepage="https://github.com/zchunk/zchunk"
 distfiles="https://github.com/zchunk/zchunk/archive/${version}.tar.gz"
-checksum=dcd7389ab9f947a53c83e32e842ba6ef69f931836bba585617a2bb7ec3cf900f
+checksum=4972d488f2e035b7b6ebe2484ac5123a49ce616c2a4bcca8112841c5ed94b8b7
 
 case "$XBPS_TARGET_MACHINE" in
 	*-musl) makedepends+=" argp-standalone"

From ed408d0dfd0f4f267603dfc1acedefa42d331bfd Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Thu, 5 Sep 2019 01:40:23 +0200
Subject: [PATCH 20/47] whois: update to 5.5.1.

---
 srcpkgs/whois/template | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/whois/template b/srcpkgs/whois/template
index 2093546e41d..18e28c70bba 100644
--- a/srcpkgs/whois/template
+++ b/srcpkgs/whois/template
@@ -1,15 +1,16 @@
 # Template file for 'whois'
 pkgname=whois
-version=5.4.3
+version=5.5.1
 revision=1
+wrksrc=whois
 hostmakedepends="perl pkg-config"
 makedepends="libidn2-devel"
 short_desc="Improved whois client"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="Duncaen <duncaen@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://www.linux.it/~md/software"
 distfiles="${DEBIAN_SITE}/main/w/${pkgname}/${pkgname}_${version}.tar.xz"
-checksum=fefa84029f70985db19743e51c4a8b318a169426babeaa824a27110c26090fc3
+checksum=ee8d802f2e6639d44db3c326f3f5e059a8571a8cd0da87e60c6ddb06713cac82
 
 alternatives="
  whois:whois:/usr/bin/gwhois

From af84900e9f20b6c9c747fc58b185978575d8aa52 Mon Sep 17 00:00:00 2001
From: travankor <travankor@tuta.io>
Date: Thu, 5 Sep 2019 01:24:07 -0700
Subject: [PATCH 21/47] hyperfine: update to 1.7.0.

---
 srcpkgs/hyperfine/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/hyperfine/template b/srcpkgs/hyperfine/template
index 3305d07af81..c0d9d85fef9 100644
--- a/srcpkgs/hyperfine/template
+++ b/srcpkgs/hyperfine/template
@@ -1,6 +1,6 @@
 # Template file for 'hyperfine'
 pkgname=hyperfine
-version=1.6.0
+version=1.7.0
 revision=1
 build_style=cargo
 short_desc="Command-line benchmarking tool"
@@ -9,7 +9,7 @@ license="MIT, Apache-2.0"
 homepage="https://github.com/sharkdp/hyperfine"
 changelog="https://github.com/sharkdp/hyperfine/releases"
 distfiles="https://github.com/sharkdp/hyperfine/archive/v${version}.tar.gz"
-checksum=0cb251453147421c0c807587123e733b32346b9756c8594018c637ec374a63f4
+checksum=d936aab473775e76c3a749828054e3f7d42e3909e8b0f56f99ecf6aa169a9bd3
 nocross="Multiple errors from rustc when cross-compiling."
 
 post_install() {

From 3c21bcfa9008a26d76a926f66069cce956b3f08c Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 4 Sep 2019 13:51:50 +0200
Subject: [PATCH 22/47] nettle: update to 3.5.1.

---
 common/shlibs           | 4 ++--
 srcpkgs/nettle/template | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 57f7025459d..d2ef3a740d1 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -1219,8 +1219,8 @@ libHX.so.28 libHX-3.14_1
 libxkbcommon.so.0 libxkbcommon-0.2.0_1
 libxkbcommon-x11.so.0 libxkbcommon-x11-0.4.2_1
 libgee-0.8.so.2 libgee08-0.8.2_1
-libnettle.so.6 nettle-3.2_1
-libhogweed.so.4 nettle-3.2_1
+libnettle.so.7 nettle-3.5.1_1
+libhogweed.so.5 nettle-3.5.1_1
 libgtkspell.so.0 gtkspell-2.0.16_1
 libgtkspell3-3.so.0 gtkspell3-3.0.9_1
 libpurple.so.0 libpurple-2.10.6_1
diff --git a/srcpkgs/nettle/template b/srcpkgs/nettle/template
index 75d38d2bd12..7ea54b2a0b4 100644
--- a/srcpkgs/nettle/template
+++ b/srcpkgs/nettle/template
@@ -1,6 +1,6 @@
 # Template file for 'nettle'
 pkgname=nettle
-version=3.4.1
+version=3.5.1
 revision=1
 build_style=gnu-configure
 configure_args="--enable-shared"
@@ -11,7 +11,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later, GPL-3.0-or-later"
 homepage="http://www.lysator.liu.se/~nisse/nettle/"
 distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz"
-checksum=f941cf1535cd5d1819be5ccae5babef01f6db611f9b5a777bae9c7604b8a92ad
+checksum=75cca1998761b02e16f2db56da52992aef622bf55a3b45ec538bc2eedadc9419
 
 
 nettle-devel_package() {

From 669999a9e6e914e00469170fd9b945d3d4c7f3dc Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 4 Sep 2019 13:52:59 +0200
Subject: [PATCH 23/47] claws-mail: rebuild against nettle-3.5.1

---
 srcpkgs/claws-mail/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/claws-mail/template b/srcpkgs/claws-mail/template
index b7445b94b68..37ed2552729 100644
--- a/srcpkgs/claws-mail/template
+++ b/srcpkgs/claws-mail/template
@@ -1,7 +1,7 @@
 # Template file for 'claws-mail'
 pkgname=claws-mail
 version=3.17.4
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--disable-static --disable-python-plugin --disable-perl-plugin
  --enable-enchant --enable-gnutls"

From edc2c91bc793bd23ea912b484ee382d22dd974ba Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 4 Sep 2019 13:53:00 +0200
Subject: [PATCH 24/47] epiphany: rebuild against nettle-3.5.1

---
 srcpkgs/epiphany/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/epiphany/template b/srcpkgs/epiphany/template
index bc0dedc6a1c..b5a3b890c75 100644
--- a/srcpkgs/epiphany/template
+++ b/srcpkgs/epiphany/template
@@ -1,7 +1,7 @@
 # Template file for 'epiphany'
 pkgname=epiphany
 version=3.32.4
-revision=1
+revision=2
 build_helper="gir"
 build_style=meson
 configure_args="-Ddistributor_name=VoidLinux -Dunit_tests=disabled"

From 4a5506e28e3549f3a87adb60e7defac35dfdd91f Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 4 Sep 2019 13:53:00 +0200
Subject: [PATCH 25/47] filezilla: rebuild against nettle-3.5.1

---
 srcpkgs/filezilla/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/filezilla/template b/srcpkgs/filezilla/template
index aca479c816f..1237ed830ef 100644
--- a/srcpkgs/filezilla/template
+++ b/srcpkgs/filezilla/template
@@ -1,7 +1,7 @@
 # Template file for 'filezilla'
 pkgname=filezilla
 version=3.44.2
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--disable-static --disable-manualupdatecheck --disable-autoupdatecheck
  --with-wx-config=wx-config-gtk3"

From c41a5f14b81a4e0538f871ca62641c3db2c7f66a Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 4 Sep 2019 13:53:00 +0200
Subject: [PATCH 26/47] gnutls: rebuild against nettle-3.5.1

---
 srcpkgs/gnutls/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/gnutls/template b/srcpkgs/gnutls/template
index 4aba455efb6..07970778ed0 100644
--- a/srcpkgs/gnutls/template
+++ b/srcpkgs/gnutls/template
@@ -1,7 +1,7 @@
 # Template file for 'gnutls'
 pkgname=gnutls
 version=3.6.9
-revision=2
+revision=3
 build_style=gnu-configure
 configure_args="--with-zlib --disable-guile --disable-static
  --disable-valgrind-tests --disable-rpath

From 10c4fe3058ee962578fe5c3c39046a73ff76f739 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 4 Sep 2019 13:53:00 +0200
Subject: [PATCH 27/47] libfilezilla: rebuild against nettle-3.5.1

---
 srcpkgs/libfilezilla/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libfilezilla/template b/srcpkgs/libfilezilla/template
index cf2f937389e..2b95b009be5 100644
--- a/srcpkgs/libfilezilla/template
+++ b/srcpkgs/libfilezilla/template
@@ -2,7 +2,7 @@
 # filezilla needs to be rebuilt when libfilezilla version changes, ABI is not stable
 pkgname=libfilezilla
 version=0.18.1
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config"

From fcbb5ecedc8f9b5762847d05b0ba1735bda14e1b Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 4 Sep 2019 13:53:01 +0200
Subject: [PATCH 28/47] pijul: rebuild against nettle-3.5.1

---
 srcpkgs/pijul/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/pijul/template b/srcpkgs/pijul/template
index b76bd1d3f4c..c4e836fe8ec 100644
--- a/srcpkgs/pijul/template
+++ b/srcpkgs/pijul/template
@@ -1,7 +1,7 @@
 # Template file for 'pijul'
 pkgname=pijul
 version=0.12.0
-revision=2
+revision=3
 build_style=cargo
 hostmakedepends="pkg-config clang"
 makedepends="libsodium-devel libressl-devel nettle-devel"

From cbbcaafae07794c6319f68f7ca9a4652bfeb21a7 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 4 Sep 2019 13:53:01 +0200
Subject: [PATCH 29/47] qemu: rebuild against nettle-3.5.1

---
 srcpkgs/qemu/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/qemu/template b/srcpkgs/qemu/template
index e96a568283a..9c33f063cae 100644
--- a/srcpkgs/qemu/template
+++ b/srcpkgs/qemu/template
@@ -1,7 +1,7 @@
 # Template file for 'qemu'
 pkgname=qemu
 version=4.1.0
-revision=1
+revision=2
 short_desc="Open Source Processor Emulator"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"

From 1f499872268ff563d626551fbe454aaa261b5509 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 4 Sep 2019 13:53:01 +0200
Subject: [PATCH 30/47] rdfind: rebuild against nettle-3.5.1

---
 srcpkgs/rdfind/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/rdfind/template b/srcpkgs/rdfind/template
index 7edac19eedd..510e46839ba 100644
--- a/srcpkgs/rdfind/template
+++ b/srcpkgs/rdfind/template
@@ -1,7 +1,7 @@
 # Template file for 'rdfind'
 pkgname=rdfind
 version=1.4.1
-revision=1
+revision=2
 build_style=gnu-configure
 makedepends="nettle-devel"
 short_desc="A program that finds duplicate files"

From 3dd3aa01aaff2ce90718a730492ce0486909caef Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 4 Sep 2019 13:53:01 +0200
Subject: [PATCH 31/47] rdup: rebuild against nettle-3.5.1

Nettle deprecated aes, ignore the warnings for now.
---
 srcpkgs/rdup/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/rdup/template b/srcpkgs/rdup/template
index 87f7f34b1c5..868d8f004d2 100644
--- a/srcpkgs/rdup/template
+++ b/srcpkgs/rdup/template
@@ -1,7 +1,7 @@
 # Template file for 'rdup'
 pkgname=rdup
 version=1.1.15
-revision=1
+revision=2
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="glib-devel libarchive-devel nettle-devel"
@@ -13,5 +13,6 @@ distfiles="https://github.com/miekg/rdup/archive/${version}.tar.gz"
 checksum=787b8c37e88be810a710210a9d9f6966b544b1389a738aadba3903c71e0c29cb
 
 pre_configure() {
+	vsed -e 's/-Werror/-Werror -Wno-deprecated-declarations/' -i GNUmakefile.in
 	autoreconf -fi
 }

From c7fbe60879ddb5477c9d79204669123c8b97183b Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 4 Sep 2019 13:53:02 +0200
Subject: [PATCH 32/47] tigervnc: rebuild against nettle-3.5.1

---
 srcpkgs/tigervnc/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/tigervnc/template b/srcpkgs/tigervnc/template
index 26ce524de7e..2e8658830d3 100644
--- a/srcpkgs/tigervnc/template
+++ b/srcpkgs/tigervnc/template
@@ -1,7 +1,7 @@
 # Template file for 'tigervnc'
 pkgname=tigervnc
 version=1.9.0
-revision=1
+revision=2
 _xorg_version=1.20.0
 build_style=cmake
 short_desc="VNC client forked from TightVNC"

From c09e27da64b4b4990bf5864c65ec646fbe0a6b13 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 4 Sep 2019 13:53:02 +0200
Subject: [PATCH 33/47] viking: rebuild against nettle-3.5.1

---
 srcpkgs/viking/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/viking/template b/srcpkgs/viking/template
index 4a81b582834..c860fe5eecc 100644
--- a/srcpkgs/viking/template
+++ b/srcpkgs/viking/template
@@ -1,7 +1,7 @@
 # Template file for 'viking'
 pkgname=viking
 version=1.7
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--disable-realtime-gps-tracking --disable-bluemarble
  --disable-bing --disable-terraserver --disable-spotmaps

From 263ab54dba38535b79efc4472c9be4829a055e49 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 4 Sep 2019 13:53:02 +0200
Subject: [PATCH 34/47] xen: rebuild against nettle-3.5.1

---
 srcpkgs/xen/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/xen/template b/srcpkgs/xen/template
index 89ab96178c2..64507ab4715 100644
--- a/srcpkgs/xen/template
+++ b/srcpkgs/xen/template
@@ -1,7 +1,7 @@
 # Template file for 'xen'
 pkgname=xen
 version=4.10.4
-revision=1
+revision=2
 # grep -R IPXE_GIT_TAG src/xen-*/tools/firmware/etherboot
 _git_tag_ipxe=356f6c1b64d7a97746d1816cef8ca22bdd8d0b5d
 archs="x86_64*"

From 216e114c1f117015f41ca0416af2659d1c8517c2 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 4 Sep 2019 13:53:02 +0200
Subject: [PATCH 35/47] xorg-server: rebuild against nettle-3.5.1

---
 srcpkgs/xorg-server/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/xorg-server/template b/srcpkgs/xorg-server/template
index 178cd37b34f..06ddfb3eac1 100644
--- a/srcpkgs/xorg-server/template
+++ b/srcpkgs/xorg-server/template
@@ -1,7 +1,7 @@
 # Template file for 'xorg-server'
 pkgname=xorg-server
 version=1.20.5
-revision=1
+revision=2
 build_style=meson
 configure_args="-Dipv6=true -Dxorg=true -Dxnest=true -Dxephyr=true
  -Dxvfb=true -Dhal=false -Dudev=true -Dxkb_dir=/usr/share/X11/xkb

From 506caa3ba772cafd73423b022748d01c455f2173 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Thu, 5 Sep 2019 13:57:13 +0200
Subject: [PATCH 36/47] pijul: temporarily broken

---
 srcpkgs/pijul/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/pijul/template b/srcpkgs/pijul/template
index c4e836fe8ec..6d5cbfcf23a 100644
--- a/srcpkgs/pijul/template
+++ b/srcpkgs/pijul/template
@@ -12,6 +12,8 @@ homepage="https://pijul.org/"
 distfiles="https://pijul.org/releases/pijul-${version}.tar.gz"
 checksum=987820fa2a6fe92a9f516f5e9b41ad59a597973e72cb0c7a44ca0f38e741a7e6
 
+broken="broken until I fix it"
+
 if [ "$CROSS_BUILD" ]; then
 	export HOST_CC="$BUILD_CC"
 	export HOST_CFLAGS="$BUILD_CFLAGS"

From 227acfb01d98022f7c373b15d202a081d204cd81 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Thu, 5 Sep 2019 14:48:34 +0200
Subject: [PATCH 37/47] pijul: update to 0.12.2.

---
 srcpkgs/pijul/patches/bindgen.patch | 10 ----------
 srcpkgs/pijul/template              | 15 ++++-----------
 2 files changed, 4 insertions(+), 21 deletions(-)
 delete mode 100644 srcpkgs/pijul/patches/bindgen.patch

diff --git a/srcpkgs/pijul/patches/bindgen.patch b/srcpkgs/pijul/patches/bindgen.patch
deleted file mode 100644
index dd124b79c2f..00000000000
--- a/srcpkgs/pijul/patches/bindgen.patch
+++ /dev/null
@@ -1,10 +0,0 @@
-patch bindgen to use BINDGEN_EXTRA_CLANG_ARGS variable to set sysroot for cross builds
-https://github.com/jnbr/rust-bindgen/tree/0.43.2-clang_args
-
---- Cargo.toml.orig	2019-06-15 02:33:02.105715462 +0200
-+++ Cargo.toml	2019-06-15 02:36:33.905701785 +0200
-@@ -6,3 +6,4 @@
- "libpijul:0.12.0" = { path = "libpijul" }
- "line:0.1.15" = { path = "line" }
- "diffs:0.3.0" = { path = "diffs" }
-+"bindgen:0.43.2" = {git = 'https://github.com/jnbr/rust-bindgen', rev = "1467ac97c669c1ddda8117ccf1d398609b0e6fa9"}
diff --git a/srcpkgs/pijul/template b/srcpkgs/pijul/template
index 6d5cbfcf23a..d46ca14e242 100644
--- a/srcpkgs/pijul/template
+++ b/srcpkgs/pijul/template
@@ -1,7 +1,7 @@
 # Template file for 'pijul'
 pkgname=pijul
-version=0.12.0
-revision=3
+version=0.12.2
+revision=1
 build_style=cargo
 hostmakedepends="pkg-config clang"
 makedepends="libsodium-devel libressl-devel nettle-devel"
@@ -9,10 +9,8 @@ short_desc="Distributed version control system based on patches"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="GPL-2.0-only"
 homepage="https://pijul.org/"
-distfiles="https://pijul.org/releases/pijul-${version}.tar.gz"
-checksum=987820fa2a6fe92a9f516f5e9b41ad59a597973e72cb0c7a44ca0f38e741a7e6
-
-broken="broken until I fix it"
+distfiles="https://crates.io/api/v1/crates/pijul/${version}/download>pijul-${version}.tar.gz"
+checksum=f92a3f4063e780ca45c161ceb0f42baf34dfeddf3359ebf6c2e0442d9abb5889
 
 if [ "$CROSS_BUILD" ]; then
 	export HOST_CC="$BUILD_CC"
@@ -20,11 +18,6 @@ if [ "$CROSS_BUILD" ]; then
 	export BINDGEN_EXTRA_CLANG_ARGS="--sysroot=$XBPS_CROSS_BASE"
 fi
 
-pre_build() {
-	cargo update --package openssl-sys --precise 0.9.46
-	cargo update --package openssl --precise 0.10.22
-}
-
 # We only want to install the binary, so don't run cargo install
 do_install() {
 	vbin target/${RUST_TARGET}/release/pijul

From 8c8005ade09fb05dd22ac49d854998c1243ecd73 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Thu, 5 Sep 2019 19:11:31 +0200
Subject: [PATCH 38/47] pijul: fix cross builds

---
 srcpkgs/pijul/patches/bindgen.patch | 9 +++++++++
 1 file changed, 9 insertions(+)
 create mode 100644 srcpkgs/pijul/patches/bindgen.patch

diff --git a/srcpkgs/pijul/patches/bindgen.patch b/srcpkgs/pijul/patches/bindgen.patch
new file mode 100644
index 00000000000..bfc178899a5
--- /dev/null
+++ b/srcpkgs/pijul/patches/bindgen.patch
@@ -0,0 +1,9 @@
+--- Cargo.toml.orig
++++ Cargo.toml
+@@ -133,3 +133,5 @@
+ version = "2.0"
+ [target."cfg(unix)".dependencies.tokio-uds]
+ version = "0.2"
++
++[replace]
++"bindgen:0.47.3" = {git = 'https://github.com/Duncaen/rust-bindgen', rev = "e70d9568887ffb6c2a7d7d165a71aed311a29129"}

From ae2666b156e7dc24161b188b6710d64ea4a07aee Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Thu, 5 Sep 2019 19:27:30 +0200
Subject: [PATCH 39/47] pijul: try patch.crates-io

---
 srcpkgs/pijul/patches/bindgen.patch | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/pijul/patches/bindgen.patch b/srcpkgs/pijul/patches/bindgen.patch
index bfc178899a5..b066e23fd8c 100644
--- a/srcpkgs/pijul/patches/bindgen.patch
+++ b/srcpkgs/pijul/patches/bindgen.patch
@@ -5,5 +5,5 @@
  [target."cfg(unix)".dependencies.tokio-uds]
  version = "0.2"
 +
-+[replace]
-+"bindgen:0.47.3" = {git = 'https://github.com/Duncaen/rust-bindgen', rev = "e70d9568887ffb6c2a7d7d165a71aed311a29129"}
++[patch.crates-io]
++bindgen = { git = 'https://github.com/Duncaen/rust-bindgen', rev = 'e70d9568887ffb6c2a7d7d165a71aed311a29129' }

From db5a41b411d5607bd94a064c0608bbfff4e6d63a Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Thu, 5 Sep 2019 19:33:07 +0200
Subject: [PATCH 40/47] pijul: fix bindgen patch

---
 srcpkgs/pijul/patches/bindgen.patch | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/pijul/patches/bindgen.patch b/srcpkgs/pijul/patches/bindgen.patch
index b066e23fd8c..c90bb9dba2b 100644
--- a/srcpkgs/pijul/patches/bindgen.patch
+++ b/srcpkgs/pijul/patches/bindgen.patch
@@ -1,9 +1,9 @@
 --- Cargo.toml.orig
 +++ Cargo.toml
-@@ -133,3 +133,5 @@
+@@ -133,3 +133,6 @@
  version = "2.0"
  [target."cfg(unix)".dependencies.tokio-uds]
  version = "0.2"
 +
-+[patch.crates-io]
-+bindgen = { git = 'https://github.com/Duncaen/rust-bindgen', rev = 'e70d9568887ffb6c2a7d7d165a71aed311a29129' }
++[replace]
++"bindgen:0.47.3" = {git = 'https://github.com/Duncaen/rust-bindgen', rev = "e70d9568887ffb6c2a7d7d165a71aed311a29129"}

From 27396a9fc5e40f1caff10e3bdbcaa7e5d048204f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ji=C5=99=C3=AD=20B=C4=9Blka?= <jirib79@gmail.com>
Date: Wed, 4 Sep 2019 23:59:15 +0200
Subject: [PATCH 41/47] libknet1: musl fix

---
 common/shlibs                             |   1 +
 srcpkgs/libknet1/patches/01_musl_fix.diff | 210 ++++++++++++++++++++++
 srcpkgs/libknet1/template                 |  49 +++--
 srcpkgs/libnozzle1                        |   1 +
 srcpkgs/libnozzle1-devel                  |   1 +
 5 files changed, 247 insertions(+), 15 deletions(-)
 create mode 100644 srcpkgs/libknet1/patches/01_musl_fix.diff
 create mode 120000 srcpkgs/libnozzle1
 create mode 120000 srcpkgs/libnozzle1-devel

diff --git a/common/shlibs b/common/shlibs
index d2ef3a740d1..9bb16ae23fe 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3507,3 +3507,4 @@ libknet.so.1 libknet1-1.11_1
 libdrumstick-file.so.1 drumstick-1.1.2_1
 libdrumstick-alsa.so.1 drumstick-1.1.2_1
 libdrumstick-rt.so.1 drumstick-1.1.2_1
+libnozzle.so.1 libnozzle1-1.11_2
diff --git a/srcpkgs/libknet1/patches/01_musl_fix.diff b/srcpkgs/libknet1/patches/01_musl_fix.diff
new file mode 100644
index 00000000000..f636c79bb8d
--- /dev/null
+++ b/srcpkgs/libknet1/patches/01_musl_fix.diff
@@ -0,0 +1,210 @@
+https://github.com/kronosnet/kronosnet/commit/512e433b0b3d8bf14818dcb8c8eb7748d7e899be
+
+diff --git a/configure.ac b/configure.ac
+index 778b12a5..e430aeb8 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -205,6 +205,10 @@ AC_SEARCH_LIBS([dlopen], [dl dld], , [AC_MSG_ERROR([dlopen not found])])
+ AC_SUBST([dl_LIBS], [$LIBS])
+ LIBS="$saved_LIBS"
+ 
++# Check RTLD_DI_ORIGIN (not decalred by musl. glibc has it as an enum so cannot use ifdef)
++AC_CHECK_DECL([RTLD_DI_ORIGIN], [AC_DEFINE([HAVE_RTLD_DI_ORIGIN], 1,
++    [define when RTLD_DI_ORIGIN is declared])], ,[[#include <dlfcn.h>]])
++
+ # OS detection
+ 
+ AC_MSG_CHECKING([for os in ${host_os}])
+diff --git a/libknet/common.c b/libknet/common.c
+index 00907c91..ed8ac899 100644
+--- a/libknet/common.c
++++ b/libknet/common.c
+@@ -12,6 +12,8 @@
+ #include <fcntl.h>
+ #include <dlfcn.h>
+ #include <errno.h>
++#include <libgen.h>
++#include <link.h>
+ #include <string.h>
+ #include <sys/param.h>
+ #include <sys/types.h>
+@@ -54,6 +56,30 @@ int _fdset_nonblock(int fd)
+ 	return 0;
+ }
+ 
++static int get_lib_dir(void *lib_handle, char dir[MAXPATHLEN])
++{
++	int res;
++#ifndef HAVE_RTLD_DI_ORIGIN
++	struct link_map *lm;
++	char l_name[MAXPATHLEN];
++#endif
++
++#ifdef HAVE_RTLD_DI_ORIGIN
++	res = dlinfo(lib_handle, RTLD_DI_ORIGIN, dir);
++#else
++	/*
++	 * musl libc doesn't support RTLD_DI_ORIGIN
++	 */
++	res = dlinfo(lib_handle, RTLD_DI_LINKMAP, &lm);
++	if (res == 0) {
++		snprintf(l_name, sizeof(l_name), "%s", lm->l_name);
++		snprintf(dir, MAXPATHLEN, "%s", dirname(l_name));
++	}
++#endif
++
++	return res;
++}
++
+ static void *open_lib(knet_handle_t knet_h, const char *libname, int extra_flags)
+ {
+ 	void *ret = NULL;
+@@ -81,7 +107,7 @@ static void *open_lib(knet_handle_t knet_h, const char *libname, int extra_flags
+ 	memset(dir, 0, sizeof(dir));
+ 	memset(link, 0, sizeof(link));
+ 	memset(path, 0, sizeof(path));
+-	if (dlinfo(ret, RTLD_DI_ORIGIN, &dir) < 0) {
++	if (get_lib_dir(ret, dir) < 0) {
+ 		/*
+ 		 * should we dlclose and return error?
+ 		 */
+diff --git a/libknet/compat.c b/libknet/compat.c
+index e808f332..2e73c9fc 100644
+--- a/libknet/compat.c
++++ b/libknet/compat.c
+@@ -22,7 +22,7 @@
+ #include <sys/types.h>
+ #include <sys/event.h>
+ #include <sys/time.h>
+-#include <sys/errno.h>
++#include <errno.h>
+ 
+ static int32_t
+ _poll_to_filter_(int32_t event)
+diff --git a/libknet/crypto.c b/libknet/crypto.c
+index afa4f88c..2c4d5f5c 100644
+--- a/libknet/crypto.c
++++ b/libknet/crypto.c
+@@ -8,7 +8,7 @@
+ 
+ #include "config.h"
+ 
+-#include <sys/errno.h>
++#include <errno.h>
+ #include <stdlib.h>
+ #include <string.h>
+ #include <pthread.h>
+diff --git a/libknet/handle.c b/libknet/handle.c
+index fcb129a7..6ecc91f7 100644
+--- a/libknet/handle.c
++++ b/libknet/handle.c
+@@ -456,9 +456,24 @@ static void _close_epolls(knet_handle_t knet_h)
+ static int _start_threads(knet_handle_t knet_h)
+ {
+ 	int savederrno = 0;
++	pthread_attr_t attr;
+ 
+ 	set_thread_status(knet_h, KNET_THREAD_PMTUD, KNET_THREAD_REGISTERED);
+-	savederrno = pthread_create(&knet_h->pmtud_link_handler_thread, 0,
++
++	savederrno = pthread_attr_init(&attr);
++	if (savederrno) {
++		log_err(knet_h, KNET_SUB_HANDLE, "Unable to init pthread attributes: %s",
++			strerror(savederrno));
++		goto exit_fail;
++	}
++	savederrno = pthread_attr_setstacksize(&attr, KNET_THREAD_STACK_SIZE);
++	if (savederrno) {
++		log_err(knet_h, KNET_SUB_HANDLE, "Unable to set stack size attribute: %s",
++			strerror(savederrno));
++		goto exit_fail;
++	}
++
++	savederrno = pthread_create(&knet_h->pmtud_link_handler_thread, &attr,
+ 				    _handle_pmtud_link_thread, (void *) knet_h);
+ 	if (savederrno) {
+ 		log_err(knet_h, KNET_SUB_HANDLE, "Unable to start pmtud link thread: %s",
+@@ -467,7 +482,7 @@ static int _start_threads(knet_handle_t knet_h)
+ 	}
+ 
+ 	set_thread_status(knet_h, KNET_THREAD_DST_LINK, KNET_THREAD_REGISTERED);
+-	savederrno = pthread_create(&knet_h->dst_link_handler_thread, 0,
++	savederrno = pthread_create(&knet_h->dst_link_handler_thread, &attr,
+ 				    _handle_dst_link_handler_thread, (void *) knet_h);
+ 	if (savederrno) {
+ 		log_err(knet_h, KNET_SUB_HANDLE, "Unable to start dst cache thread: %s",
+@@ -476,7 +491,7 @@ static int _start_threads(knet_handle_t knet_h)
+ 	}
+ 
+ 	set_thread_status(knet_h, KNET_THREAD_TX, KNET_THREAD_REGISTERED);
+-	savederrno = pthread_create(&knet_h->send_to_links_thread, 0,
++	savederrno = pthread_create(&knet_h->send_to_links_thread, &attr,
+ 				    _handle_send_to_links_thread, (void *) knet_h);
+ 	if (savederrno) {
+ 		log_err(knet_h, KNET_SUB_HANDLE, "Unable to start datafd to link thread: %s",
+@@ -485,7 +500,7 @@ static int _start_threads(knet_handle_t knet_h)
+ 	}
+ 
+ 	set_thread_status(knet_h, KNET_THREAD_RX, KNET_THREAD_REGISTERED);
+-	savederrno = pthread_create(&knet_h->recv_from_links_thread, 0,
++	savederrno = pthread_create(&knet_h->recv_from_links_thread, &attr,
+ 				    _handle_recv_from_links_thread, (void *) knet_h);
+ 	if (savederrno) {
+ 		log_err(knet_h, KNET_SUB_HANDLE, "Unable to start link to datafd thread: %s",
+@@ -494,7 +509,7 @@ static int _start_threads(knet_handle_t knet_h)
+ 	}
+ 
+ 	set_thread_status(knet_h, KNET_THREAD_HB, KNET_THREAD_REGISTERED);
+-	savederrno = pthread_create(&knet_h->heartbt_thread, 0,
++	savederrno = pthread_create(&knet_h->heartbt_thread, &attr,
+ 				    _handle_heartbt_thread, (void *) knet_h);
+ 	if (savederrno) {
+ 		log_err(knet_h, KNET_SUB_HANDLE, "Unable to start heartbeat thread: %s",
+@@ -502,6 +517,15 @@ static int _start_threads(knet_handle_t knet_h)
+ 		goto exit_fail;
+ 	}
+ 
++	savederrno = pthread_attr_destroy(&attr);
++	if (savederrno) {
++		log_err(knet_h, KNET_SUB_HANDLE, "Unable to destroy pthread attributes: %s",
++			strerror(savederrno));
++		/*
++		 * Do not return error code. Error is not critical.
++		 */
++	}
++
+ 	return 0;
+ 
+ exit_fail:
+diff --git a/libknet/internals.h b/libknet/internals.h
+index 3911b847..13530687 100644
+--- a/libknet/internals.h
++++ b/libknet/internals.h
+@@ -37,6 +37,14 @@
+ 
+ #define KNET_INTERNAL_DATA_CHANNEL KNET_DATAFD_MAX
+ 
++/*
++ * Size of threads stack. Value is choosen by experimenting, how much is needed
++ * to sucesfully finish test suite, and at the time of writing patch it was
++ * ~300KiB. To have some room for future enhancement it is increased
++ * by factor of 3 and rounded.
++ */
++#define KNET_THREAD_STACK_SIZE (1024 * 1024)
++
+ typedef void *knet_transport_link_t; /* per link transport handle */
+ typedef void *knet_transport_t;      /* per knet_h transport handle */
+ struct  knet_transport_ops;          /* Forward because of circular dependancy */
+diff --git a/libknet/onwire.c b/libknet/onwire.c
+index 143ac4b7..e3fd293b 100644
+--- a/libknet/onwire.c
++++ b/libknet/onwire.c
+@@ -8,7 +8,7 @@
+ 
+ #include "config.h"
+ 
+-#include <sys/errno.h>
++#include <errno.h>
+ #include <stdlib.h>
+ #include <string.h>
+ 
diff --git a/srcpkgs/libknet1/template b/srcpkgs/libknet1/template
index 95cd2b8bef2..cb2b377182e 100644
--- a/srcpkgs/libknet1/template
+++ b/srcpkgs/libknet1/template
@@ -1,16 +1,15 @@
 # Template file for 'libknet1'
-# only library and development files now, if interested in kronosnetd update!
+# only libraries and development files now, if interested in kronosnetd update!
 pkgname=libknet1
 version=1.11
-revision=1
+revision=2
 wrksrc=kronosnet-${version}
 build_style=gnu-configure
-configure_args="--disable-crypto-nss --disable-dependency-tracking
- --disable-libknet-sctp --disable-libnozzle --disable-kronosnetd --disable-poc
- --disable-static"
-hostmakedepends="doxygen libxml2-devel pkg-config libqb-devel"
-makedepends="bzip2-devel liblz4-devel liblzma-devel libqb-devel libressl-devel
- libxml2-devel libzstd-devel lzo-devel zlib-devel"
+configure_args="--disable-dependency-tracking --disable-libknet-sctp
+ --disable-kronosnetd --disable-poc --disable-static"
+hostmakedepends="automake doxygen libtool libxml2-devel pkg-config libqb-devel"
+makedepends="bzip2-devel liblz4-devel liblzma-devel libnl3-devel libqb-devel
+ libressl-devel libxml2-devel libzstd-devel lzo-devel nss-devel zlib-devel"
 short_desc="Kronosnet core switching implementation (libraries)"
 maintainer="Jiří Bělka <jirib79@gmail.com>"
 license="GPL-2.0-or-later, LGPL-2.1-only"
@@ -18,9 +17,11 @@ homepage="https://www.kronosnet.org"
 distfiles="https://kronosnet.org/releases/kronosnet-${version}.tar.bz2"
 checksum=c2ee20a9b5b0791ed5379b38b0b51d549603933925a839f045455553f03e6114
 
-if [ "$XBPS_TARGET_LIBC" = musl ]; then
-	broken="Uses dlinfo RTLD_DI_ORIGIN and other runtime issues"
-fi
+patch_args='-Np1'
+
+pre_configure() {
+	autoreconf -fi
+}
 
 post_install() {
 	rm -rf ${DESTDIR}/usr/share/doc/kronosnet
@@ -31,9 +32,27 @@ libknet1-devel_package() {
 	depends="libknet1>=${version}_${revision}"
 	short_desc="Kronosnet core switching implementation (development files)"
 	pkg_install() {
-		vmove usr/include
-		vmove "usr/lib/*.so"
-		vmove "usr/lib/pkgconfig"
-		vmove usr/share/man/man3
+		vmove usr/include/libknet.h
+		vmove usr/lib/libknet.so
+		vmove usr/lib/pkgconfig/libknet.pc
+		vmove "usr/share/man/man3/knet*"
+	}
+}
+
+libnozzle1_package() {
+	short_desc="Userland wrapper around kernel tap devices"
+	pkg_install() {
+		vmove "usr/lib/libnozzle.so.*"
+	}
+}
+
+libnozzle1-devel_package() {
+	depends="libnozzle1>=${version}_${revision}"
+	short_desc="Userland wrapper around kernel tap devices (development files)"
+	pkg_install() {
+		vmove usr/include/libnozzle.h
+		vmove usr/lib/libnozzle.so
+		vmove usr/lib/pkgconfig/libnozzle.pc
+		vmove "usr/share/man/man3/nozzle*"
 	}
 }
diff --git a/srcpkgs/libnozzle1 b/srcpkgs/libnozzle1
new file mode 120000
index 00000000000..0dca2d60545
--- /dev/null
+++ b/srcpkgs/libnozzle1
@@ -0,0 +1 @@
+libknet1
\ No newline at end of file
diff --git a/srcpkgs/libnozzle1-devel b/srcpkgs/libnozzle1-devel
new file mode 120000
index 00000000000..0dca2d60545
--- /dev/null
+++ b/srcpkgs/libnozzle1-devel
@@ -0,0 +1 @@
+libknet1
\ No newline at end of file

From f75fc1abdc42fac5c9e0394ce7857ad47363882b Mon Sep 17 00:00:00 2001
From: Johannes <johannes.brechtmann@gmail.com>
Date: Tue, 3 Sep 2019 23:53:57 +0200
Subject: [PATCH 42/47] firefox: update to 69.0.

[ci skip]
---
 srcpkgs/firefox/patches/fix-musl.patch        | 11 ----
 .../patches/initialize_sched_param.patch      | 22 ++++++++
 .../firefox/patches/ppc64le-bug-1512162.patch | 50 -------------------
 srcpkgs/firefox/template                      | 32 ++++++++----
 4 files changed, 44 insertions(+), 71 deletions(-)
 delete mode 100644 srcpkgs/firefox/patches/fix-musl.patch
 create mode 100644 srcpkgs/firefox/patches/initialize_sched_param.patch
 delete mode 100644 srcpkgs/firefox/patches/ppc64le-bug-1512162.patch

diff --git a/srcpkgs/firefox/patches/fix-musl.patch b/srcpkgs/firefox/patches/fix-musl.patch
deleted file mode 100644
index c1cb99bf651..00000000000
--- a/srcpkgs/firefox/patches/fix-musl.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- tools/profiler/core/platform-linux-android.cpp.orig	2019-07-09 22:58:30.039475686 +0200
-+++ tools/profiler/core/platform-linux-android.cpp	2019-07-09 22:58:39.331437677 +0200
-@@ -73,7 +73,7 @@
- 
- int profiler_current_thread_id() {
-   // glibc doesn't provide a wrapper for gettid().
--#if defined(__GLIBC__)
-+#if defined(__linux__)
-   return static_cast<int>(static_cast<pid_t>(syscall(SYS_gettid)));
- #else
-   return static_cast<int>(gettid());
diff --git a/srcpkgs/firefox/patches/initialize_sched_param.patch b/srcpkgs/firefox/patches/initialize_sched_param.patch
new file mode 100644
index 00000000000..ee593c3c217
--- /dev/null
+++ b/srcpkgs/firefox/patches/initialize_sched_param.patch
@@ -0,0 +1,22 @@
+source: https://github.com/padenot/audio_thread_priority/commit/a1443a02667c649cb72873a45b98fffbd2eac5a8
+
+commit a1443a02667c649cb72873a45b98fffbd2eac5a8
+Author: Paul Adenot <paul@paul.cx>
+Date:   Mon Aug 19 15:00:39 2019 +0200
+
+    initialize sched_param using std::mem::zeroed to fix compilation against other libc than glibc
+
+diff --git a/src/rt_linux.rs b/src/rt_linux.rs
+index d8c0114..fbb4fde 100644
+--- third_party/rust/audio_thread_priority/src/rt_linux.rs.orig	2019-09-03 22:57:00.197152845 +0200
++++ third_party/rust/audio_thread_priority/src/rt_linux.rs	2019-09-03 23:05:42.219159018 +0200
+@@ -93,8 +93,8 @@ pub fn promote_current_thread_to_real_time_internal(audio_buffer_frames: u32,
+ {
+     let thread_id = unsafe { libc::syscall(libc::SYS_gettid) };
+     let pthread_id = unsafe { libc::pthread_self() };
++    let mut param = unsafe { std::mem::zeroed::<libc::sched_param>() };
+     let mut policy = 0;
+-    let mut param = libc::sched_param { sched_priority: 0 };
+ 
+     if unsafe { libc::pthread_getschedparam(pthread_id, &mut policy, &mut param) } < 0 {
+         error!("pthread_getschedparam error {}", pthread_id);
diff --git a/srcpkgs/firefox/patches/ppc64le-bug-1512162.patch b/srcpkgs/firefox/patches/ppc64le-bug-1512162.patch
deleted file mode 100644
index ec38f2262be..00000000000
--- a/srcpkgs/firefox/patches/ppc64le-bug-1512162.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-
-diff --git a/js/xpconnect/src/XPCWrappedNative.cpp b/js/xpconnect/src/XPCWrappedNative.cpp
---- js/xpconnect/src/XPCWrappedNative.cpp
-+++ js/xpconnect/src/XPCWrappedNative.cpp
-@@ -1152,16 +1152,20 @@ bool XPCWrappedNative::CallMethod(XPCCal
-   if (NS_FAILED(rv)) {
-     return Throw(rv, ccx);
-   }
- 
-   JS::Rooted<CallMethodHelper> helper(ccx, /* init = */ ccx);
-   return helper.get().Call();
- }
- 
-+#if (__GNUC__ && __linux__ && __PPC64__ && _LITTLE_ENDIAN)
-+// Work around a compiler bug on ppc64le (bug 1512162).
-+__attribute__ ((noinline,noclone))
-+#endif
- bool CallMethodHelper::Call() {
-   mCallContext.SetRetVal(JS::UndefinedValue());
- 
-   mCallContext.GetContext()->SetPendingException(nullptr);
- 
-   if (mVTableIndex == 0) {
-     return QueryInterfaceFastPath();
-   }
-@@ -1310,16 +1314,20 @@ bool CallMethodHelper::GetOutParamSource
-         return false;
-       }
-     }
-   }
- 
-   return true;
- }
- 
-+#if (__GNUC__ && __linux__ && __PPC64__ && _LITTLE_ENDIAN)
-+// Work around a compiler bug on ppc64le (bug 1512162).
-+__attribute__ ((noinline,noclone))
-+#endif
- bool CallMethodHelper::GatherAndConvertResults() {
-   // now we iterate through the native params to gather and convert results
-   uint8_t paramCount = mMethodInfo->GetParamCount();
-   for (uint8_t i = 0; i < paramCount; i++) {
-     const nsXPTParamInfo& paramInfo = mMethodInfo->GetParam(i);
-     if (!paramInfo.IsOut()) {
-       continue;
-     }
-
-
-
-
diff --git a/srcpkgs/firefox/template b/srcpkgs/firefox/template
index 82d454d0f68..50562e2eb01 100644
--- a/srcpkgs/firefox/template
+++ b/srcpkgs/firefox/template
@@ -3,7 +3,7 @@
 # THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/firefox-i18n".
 #
 pkgname=firefox
-version=68.0.2
+version=69.0
 revision=1
 build_helper="rust"
 short_desc="Mozilla Firefox web browser"
@@ -11,7 +11,7 @@ maintainer="Johannes <johannes.brechtmann@gmail.com>"
 license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://www.mozilla.org/firefox/"
 distfiles="${MOZILLA_SITE}/${pkgname}/releases/${version}/source/${pkgname}-${version}.source.tar.xz"
-checksum=9b3e6d8f99819f9eda9ebba403b644a2b96d19450b42cae422bbf4386902a840
+checksum=413c3febdfeb69eade818824eecbdb11eaeda71de229573810afd641ba741ec5
 
 lib32disabled=yes
 
@@ -31,11 +31,6 @@ conflicts="firefox-esr>=0"
 build_options="alsa dbus pulseaudio startup_notification xscreensaver sndio wayland"
 build_options_default="alsa dbus pulseaudio startup_notification xscreensaver sndio wayland"
 
-# 19:55.85 /usr/bin/ld: failed to set dynamic section sizes: memory exhausted
-if [ "$XBPS_WORDSIZE" -eq 32 ]; then
-	nodebug=yes
-fi
-
 case $XBPS_TARGET_MACHINE in
 	armv6*)
 		broken="required NEON extensions are not supported on armv6"
@@ -44,6 +39,13 @@ case $XBPS_TARGET_MACHINE in
 	ppc*) broken="ftbfs in several places" ;;
 esac
 
+# we need this because cargo verifies checksums of all files in vendor
+# crates when it builds and gives us no way to override or update the
+# file sanely... so just clear out the file list
+_clear_vendor_checksums() {
+	sed -i 's/\("files":{\)[^}]*/\1/' third_party/rust/$1/.cargo-checksum.json
+}
+
 post_extract() {
 	case "$XBPS_TARGET_MACHINE" in
 	*-musl)
@@ -59,6 +61,11 @@ post_extract() {
 	# Note: This is for Void Linux use ONLY.
 	echo -n "cd894504-7a2a-4263-abff-ff73ee89ffca" > mozilla-api-key
 }
+
+post_patch() {
+	_clear_vendor_checksums audio_thread_priority
+}
+
 do_build() {
 	cp "${FILESDIR}/mozconfig" "${wrksrc}/.mozconfig"
 
@@ -114,9 +121,14 @@ do_build() {
 		;;
 	esac
 
-	if [ "$XBPS_WORDSIZE" -eq 32 ]; then
-		# ENOMEM
-		echo "ac_add_options --disable-debug-symbols" >>.mozconfig
+	# work around large debug symbols on 32-bit hosts
+	if [ "$XBPS_WORDSIZE" = "32" ]; then
+		export CFLAGS="${CFLAGS/-g/-g1}"
+		export CXXFLAGS="${CXXFLAGS/-g/-g1}"
+		export LDFLAGS+=" -Wl,--no-keep-memory"
+		# patch the rust debug level, this is hardcoded
+		sed -i "s/debug_info = '2'/debug_info = '1'/" \
+		build/moz.configure/toolchain.configure
 	fi
 
 	export LDFLAGS+=" -Wl,-rpath=/usr/lib/firefox"

From e6921ed07492b1609f33ba5c83a4e190ac62bd90 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Thu, 5 Sep 2019 22:06:36 +0700
Subject: [PATCH 43/47] firefox-i18n: update to 69.0.

[skip ci]
---
 srcpkgs/firefox-i18n-bn       |   1 +
 srcpkgs/firefox-i18n-en-CA    |   1 +
 srcpkgs/firefox-i18n-ia       |   1 +
 srcpkgs/firefox-i18n-ne-NP    |   1 +
 srcpkgs/firefox-i18n-oc       |   1 +
 srcpkgs/firefox-i18n-ur       |   1 +
 srcpkgs/firefox-i18n/template | 188 ++++++++++++++++++----------------
 7 files changed, 106 insertions(+), 88 deletions(-)
 create mode 120000 srcpkgs/firefox-i18n-bn
 create mode 120000 srcpkgs/firefox-i18n-en-CA
 create mode 120000 srcpkgs/firefox-i18n-ia
 create mode 120000 srcpkgs/firefox-i18n-ne-NP
 create mode 120000 srcpkgs/firefox-i18n-oc
 create mode 120000 srcpkgs/firefox-i18n-ur

diff --git a/srcpkgs/firefox-i18n-bn b/srcpkgs/firefox-i18n-bn
new file mode 120000
index 00000000000..49ca1ff33fa
--- /dev/null
+++ b/srcpkgs/firefox-i18n-bn
@@ -0,0 +1 @@
+srcpkgs/firefox-i18n
\ No newline at end of file
diff --git a/srcpkgs/firefox-i18n-en-CA b/srcpkgs/firefox-i18n-en-CA
new file mode 120000
index 00000000000..49ca1ff33fa
--- /dev/null
+++ b/srcpkgs/firefox-i18n-en-CA
@@ -0,0 +1 @@
+srcpkgs/firefox-i18n
\ No newline at end of file
diff --git a/srcpkgs/firefox-i18n-ia b/srcpkgs/firefox-i18n-ia
new file mode 120000
index 00000000000..49ca1ff33fa
--- /dev/null
+++ b/srcpkgs/firefox-i18n-ia
@@ -0,0 +1 @@
+srcpkgs/firefox-i18n
\ No newline at end of file
diff --git a/srcpkgs/firefox-i18n-ne-NP b/srcpkgs/firefox-i18n-ne-NP
new file mode 120000
index 00000000000..49ca1ff33fa
--- /dev/null
+++ b/srcpkgs/firefox-i18n-ne-NP
@@ -0,0 +1 @@
+srcpkgs/firefox-i18n
\ No newline at end of file
diff --git a/srcpkgs/firefox-i18n-oc b/srcpkgs/firefox-i18n-oc
new file mode 120000
index 00000000000..49ca1ff33fa
--- /dev/null
+++ b/srcpkgs/firefox-i18n-oc
@@ -0,0 +1 @@
+srcpkgs/firefox-i18n
\ No newline at end of file
diff --git a/srcpkgs/firefox-i18n-ur b/srcpkgs/firefox-i18n-ur
new file mode 120000
index 00000000000..49ca1ff33fa
--- /dev/null
+++ b/srcpkgs/firefox-i18n-ur
@@ -0,0 +1 @@
+srcpkgs/firefox-i18n
\ No newline at end of file
diff --git a/srcpkgs/firefox-i18n/template b/srcpkgs/firefox-i18n/template
index a18f552af2c..013a5b66614 100644
--- a/srcpkgs/firefox-i18n/template
+++ b/srcpkgs/firefox-i18n/template
@@ -1,6 +1,6 @@
 # Template file for 'firefox-i18n'
 pkgname=firefox-i18n
-version=68.0.2
+version=69.0
 revision=1
 build_style=meta
 homepage="https://www.mozilla.org/firefox/"
@@ -23,6 +23,7 @@ _languages=(
 	'az     "Azerbaijani"'
 	'be     "Belarusian"'
 	'bg     "Bulgarian"'
+	'bn     "Bengali"'
 	'br     "Breton"'
 	'bs     "Bosnian"'
 	'ca     "Catalan"'
@@ -33,6 +34,7 @@ _languages=(
 	'de     "German"'
 	'dsb    "Lower Sorbian"'
 	'el     "Greek"'
+	'en-CA  "English (Canada)"'
 	'en-GB  "English (British)"'
 	'en-US  "English (US)"'
 	'eo     "Esperanto"'
@@ -58,6 +60,7 @@ _languages=(
 	'hsb    "Upper Sorbian"'
 	'hu     "Hungarian"'
 	'hy-AM  "Armenian"'
+	'ia     "Interlingua"'
 	'id     "Indonesian"'
 	'is     "Icelandic"'
 	'it     "Italian"'
@@ -76,8 +79,10 @@ _languages=(
 	'ms     "Malay"'
 	'my     "Burmese"'
 	'nb-NO  "Norwegian (Bokmål)"'
+	'ne-NP  "Nepali"'
 	'nl     "Dutch"'
 	'nn-NO  "Norwegian (Nynorsk)"'
+	'oc     "Occitan"'
 	'pa-IN  "Punjabi"'
 	'pl     "Polish"'
 	'pt-BR  "Portuguese (Brazilian)"'
@@ -97,6 +102,7 @@ _languages=(
 	'th     "Thai"'
 	'tr     "Turkish"'
 	'uk     "Ukrainian"'
+	'ur     "Urdu"'
 	'uz     "Uzbek"'
 	'vi     "Vietnamese"'
 	'xh     "Xhosa"'
@@ -129,90 +135,96 @@ _pkgtmpl() {
 	}
 }
 
-checksum="2ea325dae9dfd9725a533d7a4630b9326d408ab9a4b925b70468d28a2d45d2ba
- 7ac5d43f433ccd68bb96ac92cc7485755348a03c0bcb74d66e12925afd9463ae
- 88914e2a4d070d307ab4483538f3b863179dc4f1ba148bd3ae28cff4d87a390f
- 54627c8ba83781677dde0fc917eea5926a53906cad6283143cb917868e764b98
- 2f03fd4a024dc82920cbbec72140899d7fb1ab84c8913e01bdf2444de1faff95
- 129bfb200b92ff372be47d7b6482f509643448dfe620b725a3dc4932c1fecb83
- 841ad3f8ddae023fc2d426b83512f62d8ca0e6c96933166b3e53a144d08abf53
- 65326e4b1bf378e6971fb29f5532b5de81f355346e5310a63db093c6156255c3
- edd830c87ca09dc9764600b484f763322f9771c6557b960baa690872fcdfd3bb
- c686c3fd8a62b4fad79748f56c0306844545828aa8bf5a2f06a3710e21f64fa4
- 70ad36174d88e06f4ab068e55d3b737ffad7847014765b94bfc0de6bcdc52c5e
- 42381fad38549111e5ff2d57887318727159815b7b6ce19a8665fc049615f0e5
- ebef3a70259d887cb83ed61826dc4f4efb7e934a17a1315921232a0be0c78faa
- c3502cb60c44d1dbdec77046ca1d00b4d5b600f546a7964f4e27bfd52b42d193
- dfb94b9b6665284b1bedd6c9e13aa78f8ac43d64d5337825645c064e89bb5077
- 0c52ae1e1d8492193221f4ca71c77e3447521169202b615644b618ca09a02b92
- 1e01f718a7b5e4f7b1e7ba383c4a83c336658398bd8ed579511e099399eb7659
- 4a81323c5c564a903da4e58ed9e6ce968c96530bec924a143a83a153d2a3f712
- 870d58d9ea7615b9c4d7425970c1fad96ea7ec8864b55509fff5c501138eb724
- 595109a433b969231f5efb0b1de5585d2b3a82be0338166418ad84b7472fd6db
- b6ab79f793a7558e074d53f210721c9fb61b10ebd6ca219c47890c2066262ab8
- d059897607824b2cd3fe68b7a3bce3214ebd490d486517838a41ac21a9d66cd8
- 1db3f913dcadbdc63e38c8c41fe7f9d58b94bd372f2ed815ef98d7210376281d
- 9a0aa04d643dff8eed58b9167a8f8d373962c5df2b5c240dd280fc46add25cb2
- 5c2d1c6de35b41c534f98bbf53bf68dfcba7f81ee44fa41670852f0b7cb6034d
- 253d0275b7c3be1ad387f27901ed8f6a8e1c8f06c6052bd1ba4432cdf8987e40
- 282b17de74487d4af0b6471ebb86702635b51b658d4dc1040b2a1bc0173d75cd
- f0cdbc7b603345ce782efdda2cdd97cb3086a35ba8a8dc93316a408aa008ce4c
- 539a457d13deb4ac0e4149af5894f6a34348d00311212117d1ba5472b3eb7630
- d975fa37a38d88ecd2e539082200d7243ba00c1d0388ba3a79b32cbb237cb5be
- 1bb93ab89e1b29b13e88280817f22478f734f8b401e8a46e45842f80dd12dc91
- 7f92bb80877a94b06a9d21fd4c8773828b2ffb00d76fcada5fe6d63046f50e56
- 5cc79d40e9d9ac053f42a62ca6bf3fceeb734a7c4ae3c4dae730ce5326dcee53
- b991ad7abc56fe09f8784d82b5ce31490c54ccc0336f8df3735f39442eb408a8
- 914e3dd3902056311f0b31891dd5829e44c9b1d21e5527b5d5fc02a0a9163231
- d4a34da51853ce5ceeb44c717bff8e0e43e8a7a3573a5b8d37bfbc7535a7ab8c
- 2af29f4878ab8d2a68374ed5e548389defc08dd7ed4afc922a0ecdd469d323aa
- 3fbb71fcd7fbfdc7df8e992fad3cf4101b1d8864fe2a3adc4cce6c9260789892
- c2e8f0ceb5b585038189e7e29ab44ef847b302ff12769a576d9ed84f4c6b1733
- 808ecfcb890009a5a8aec761019f7365dee0472f56a66cab3dff5aab96f5092e
- e3b41849929b2b339aeb31187e5a8212645d4352b84c6da2d00427f4704701fa
- 61526c0ed945e0c4fa7e3c74a50b1c850640ad1127583b261d98d96e051ab8a7
- 27b8f857c0cd3a0cfc4b672dafd97b5058141c9c2611f3bc3dcdf0cbc7bbb0f6
- 87825f138676242e47e5feea13416b7f0b80d2abcd6d1e9e9c176cbf2b16fc4a
- 25adc223948abbf53e2485ef7e2ba7c6cd57035539a328bc1bed0ef5a2e98151
- 29117feb77725cb04612ecf4d5fc2cdd99cf83ec5a5443bc7ad70d5087f067e7
- a9313a9102e7076cdb2fb6d93c521c7125fc7bb238a1c10b7fe7aad83ed1a832
- 8ac5b14e77083a78ea452370c388216827a74a535238f46b68e54f583fb9d28e
- 8fbeaacb8eb49fcbdedfbad2ea8ddc6ef6c439ffeaf760ce8951399f130f2e70
- 7e90cebdc49ba304cbcacf1e2402e1d04a74915655e51736f77cbf06ef96b15b
- 6a05ca1dea4d1d1df7403909765469fd64f930687f10c4f12d6df47b316b01a0
- 7385224b6cb45a987ccf7a78e14e4d2962f7d8053226907db7d221871a1d9654
- 6cf181372cdbd6e71d391e3d301862df861d09294b21e60aca2439adaed90f1c
- e52b3fffda04b1a1b53f3de317e5e1c0632284ee49f99a1639a5e153f18eb7e1
- 79a2c8da2175659ec63d62414b6f6d39342f705f3e973f886a0e05979dbbb5e2
- 56d52734e4be44d91bfb993ad8ff71a8adb467781a562219d62f58f13a588ed7
- 96f4ec00964d3c9f0f5db9243ed2486ef4f705d822427de1303d25decb1d8091
- 97b6e1980fa99a5edac112f25a4873b88ebb1c28f010c7e7dc2197216740f916
- 1b14434f61257ce16bdeef681383b6371b0ad2004c0ca165d819b559f1db57e6
- 4908fe09e5da90f608d1abbcad948f4b4b6622ebb6bbbd22c61233736c402281
- 92967023816682d0991bdf50e08eb9a199a45c95b848b5aeceefc0906d267a1e
- 65e4a1bac6db7d51f67d3d522ffa5104031619fc5a427e446de90a959cf1b5ae
- 774d4102558b9744c141dbb6b89915beee1401c7997caafc5e84c3d3431505aa
- 2c8af1b518a1ab9470a2a8a6b2728a107ae92043dfe63a0bfbfb1423e11561b4
- 772c0e432e5e2a07ce0f7f150a0e999e291490e1c8b1d7a47085c231e1bfb551
- cb144fe7128393e757eb0e89fbfa1a64a98d75645563ef23538c81ea2395c54b
- b1fc0e8abe44a489728a5d35a7e30b2c189b3afee57ccf1ca3d457863bcaf613
- 3672383cd1054cbc082c7b2ea423461af6088f80784b72ab0c961f648dcb6046
- d13c1b0ffb1325352b0abd42dba05d3932814dcbbf01049d8e3e96c35ca4cecc
- 5197f27b5f1a6fda42dfdd23ab26e7852e6055d949b3421a604107f07d9ffab3
- a931a967980d2c85436a24035eb2da0de6996fcfcf2013b1b2c7481a5e3de81b
- bf136d69e10bb4300753e1bde4a4287837ab1576669c51f679bf37d8de4961e6
- c265e73b9bc51156e04f69073d10dd4ea82f70bdfbd4d1246648a4158f9887f9
- 840fc9402492c653f07709d04ffe8e33b96e6c7a8873fe14ec6d382f9650769c
- c0e795d692d62262a8e300e2ae573873b21538d79a9ad0bb3fd5c12486e12cef
- fa1ce8c4e3c8d0c25817766e9eb1897a055d032d4a6b69b9bf83a07d1d9234ac
- c3bbcd6f00dfe6e8c086489a03797366dcddca55326269d32239f5a1a5466836
- 638fa687bd1f367b88a983c66a3644cbef2d86608bb17cf8a71f1fa149156138
- 1098aeed113c1050e1ba6b42ae22fb547912a8fd864b56ba44e561a60ea19203
- 7dcb700b1bf6ae29a2c76362337bd5b34f8951b5fbcd5316e892c81e5434092d
- d4deb3fc82619bf21f5e30fa488724da3ac17d0b3002661f95345a4fdfa5342c
- 7121d04c37484902cd0c68a7fd2c68af25b43d5a71872cff65e408845029885c
- d02e0982655a560b547629a9635abb0e491163ea7eb443d454f9e09ff0a05904
- 0bfe3a70d2b393973eb5c097191a38ecfe57cdd61000dc5b1d01acc8ac700604
- b4824070be3c764c0e1be0baea8baf5cc4700732bdf4f7a5f946f81227caceea
- 3f8ec0fb6428fcf7eeba212165e4c5d4d61b865e3e26780e2a893704e1a169d8
- 093fe238df44efe1491c952454142222662c4c58ea953d558d7a3b344ead0799"
+checksum="5e42ecd7ce4c9957ce1929af0d48aa0514a7c1ff7b148db70d98fcdda0f74ce1
+ d5848ddbea6e279b968185499dc6348427d60d3933babf0f408c26c5b83673d2
+ 5eac4b11d176120dd36c4801908d5e6beed36ec290dd999b676b221bb86f26a1
+ 0e99f264d5273a9b43ee3f969d45b114a8ffb3e4deebb3f50e24ce5ff1b5dac0
+ 999e62fa235ef9e12ec1cdee33b0128ec2af48a7ee8f89993157474654974cd5
+ ed57bbcaf5166871fd1d0badae0d5037397222ee526ef4117195591eba098d2a
+ 31dc1fd586bc0c85791fe77fa7659ff14935093c0d59d8cef180c8fd08b1fdf0
+ e39404ee28ff6e4aa9ed92590c8ac83570299213e8d2b416110c846bb3dea484
+ d62088cc7f7288b6b2fdb59adda9877d18d5d202695d7b4fc2ae9cd2288c77f4
+ b82edd3c11eb441c1d99dc01c12ee6445b5f5f29cabe9bf1795b45f27120ec07
+ 0fa9c4c839b964a2a5b4382afdd42f34e3ca157b2ebabf6ed6aa182af0b20bda
+ 00639b7cab74848b9e9bdf62c0407f70d4370493db13fe07c2f2e24f348828fe
+ 69613a3cf8a014cb21402f536e18ddb47360a9908535e55643ee58d8cacaca8d
+ 8706f0989aa61ea06b5e27d091c742ddcce346881dbb808dac043513e05b7ded
+ 5df50e4c5b12322221df395aa08ae90aedf9167b29947b8aa0236545b4d1e7b4
+ 88795e9ec79030c421bf2f1b04924edcf195cc9accdf98d002e7a06c132d520e
+ 913188bfd64e0e998174b48ec827f310bbd4a67f717faabfaa826d5a9bdb7394
+ 1ce8d3336240ddf9f4eb9691682c0f64d710620170386976a738e8109883e0fe
+ 8ca380037bb4b0381b5b6c39af0359016afc44f1314bd0a75ae4b37582563e06
+ e251e22b458f12db1cef93fa791558f19258085c40cc23c5cd90709564283d7d
+ bb74ec685d9f08b8f4c60cf0fffadf5e5aba394f74cbae932d1fd3f9396032cc
+ 4641aabf3b60a63b3216d72ecf1d8c4fde86d0fdc3754cec51c441c1926d4ce5
+ a60b7d79b15f9d9fb6b0e32c15ebb5e0bbdf063df3a5294ef8f35aad85b5bfb8
+ 8f076193552091f0298a788594aae4bb79d560e9608037bbe7d8dd051c25b601
+ bbc4155b78d62afd2f686b89fb91c7ca711e319499585195f3e2622fb65d204c
+ 28992439656ff1564cc614e41accbb486790323348c81759179fc46ff0633274
+ 1cf295023814421022a80d01093f5f12a839129d022b173d4605b156875f35e2
+ 4f162c66d1e97972b5493032acfc361b24f798983cb64fa5454b8bb99de17778
+ c97c86b2d357f8e428055ac0cb8f4e06900b92bff3a9438696822f06f46ccdbd
+ 347469ddd727eb84f9774d02ef3c12150678ff4b603c51a8486e807b5df7f9ae
+ c2d0b2907b40ce9ae37fa5a053b64b805cde5ce36b15421aa2727888e35ce173
+ 1973c2c2a215e4e6e9f718067477567d51d8daad37956b3452b349ae1a68dd6d
+ c8244fd5110bef567b3d1437ad2b4e31445cbe37b8683785d3986f6452f26348
+ 622c085d0732f6ece8add2bed0cbd9957e297f4c37d9d7a2c9863978d5aedc59
+ 4e5c87ff36487efde39a16c97354cc673b27469d657cebf1e5d87b8a70fb4049
+ 3c5a2e25dc3bb46cab900b9897a423a04449a41c5c31e0c491fef1972725602f
+ a93822af8c863d877d33205aa1833f3188d9ad5db870c7c787c9afd54272fb85
+ f3834774f08c2fdf4f115f14258f307330b549ebdbc0a8086f2d04d783d1f2e6
+ ca3678b47fb77301782801b349252e08284734afecbd2f6fc080137e045ac825
+ 030f64ef2b080321d126e7f4c3e14fa8c84211b23c9aab0758e20d604910931e
+ 94985bfc4e27d69575da8e02da7e7aac667563dcf84afe9f0b6e317624dbd46b
+ e25ecb52bae99d678c3838372c20b5059afb45283158e2b80dbadd6408d4b79a
+ 613c0cf03df11d284401da2ac30d1e9bde175e004a2f3f2d179afa98c398383d
+ 2d9505b8a1a3a18c7f1d49e659b66d89ce9b97e76edcde2ff26ba2b3ff1f19bf
+ f1420a633c29f55598436d9376fa2da078458070e5c86d1833c91a7b51fd3013
+ 15b3390c7e69fd8f9b00c8ad9559e8e3b309099a439a59df3c8e743926c291ff
+ 013d57ab2e92f35c4c4992ebf7ca444bca8228b77977a13def20087ecb2a782b
+ 9c4030ecf32be868e6a688f6e4cf9aebb78755c43abd92fa48614156e94e6c73
+ 57052be8d638cc2ee053265ca4f91b1c4b81431d5c0713948cb9becab7b22cfd
+ 3765a2680093139382c960dbe7c31839edbf27c5a37058c086b173877d6b55df
+ 4a98026be8b88fb32207ebf8f3b8a0c6721deaf5766980da61e8f49e7203dbf1
+ 3e1b1b4967e3513cf30ce98a46677f999dbe5886df2394772b19c6b0ce5aeec1
+ fcaedd156369a081d881030ed4fa15d0218bf5a39a419ca44a5fca8c8f0dd75f
+ 85ea13e4a9cdadfbe456ff659c82054dfd2ba0d6a1512435ed9ec85e1c89db30
+ d994a5d451e75c661ce87d8a17a93498ec6a5ea73c138712cbfa6a920bf64499
+ 7d7b48d584faa12c8e78ea2665171f3d44d201e2622e5df859f66c66ec0b98da
+ 9b341847be7b04c5081af8a6ba320cee6cdb7a3511a71e3f76125e19f6076900
+ 1f13641211c81a82780832b46d4a812b429845ceabbd1ec545d68fb13acd4902
+ efaa69086fd0b741036cbd3214f37644cb610a2ffdc1b3d6bd998c1c73c8baa7
+ ccae4514872344f7897c8fa0884f525fec445dc5a9e59c1ce0093b82bf52d7e2
+ e001d3d20435baa5e7fdff885232a594220874fc743f99f77f9c38017bc7d672
+ d0421dc8e7f2645179a42bc40b21a77af3492fe4966de168a08f5b15e78b5558
+ ba7a6b7e8c150a341077d845ee6f6fbf7388f5ffa1eb9187d17f1b6d00890571
+ c5b5691be8f22d612f1ff40dbae5790c1a5beef5ffedd8b7a092cf0e42b65cd1
+ 220524575b507a0f8135f8c9921f6bec367f5ef18cea52d516d6b276cffc59dc
+ cc0d9d4642c2a968c27a1caa3122fdaf8fcf16473c91148dbd3a4e84cfdac4bf
+ 0365846af33e349e4b8984a5914a9aa5d94cbdf08a62ad04260d94d9dfd97d5b
+ 7c5af807f23dbfbae9dd9d2cce1a30caf939989d35aa9981890f5c5a9c48daef
+ 2ac5b6fb05fcedb814da033d4a7a579bdc8e19bbc3dd3edbe08e709b5b6e311b
+ 86176fd8917153a67b4d5ae19a061fdcb18479fd0cbd1ffdf7f726450851f0ce
+ d86b03d4cfa9712fa593a63c00827552b4747530c426134d36bdf0f4ed587cdd
+ 83d33e85bab0271f86f4d37a95948832e2d00848976907b6b0dd9f075d188a0f
+ 27aac8e38302d92cef43b194fc155f903ef5ecdacac04dfbe18fd6f7fb544c84
+ b71f4fed7c00fc252424eaec5e1559ad957b808eba745e66e70a7f75fa7ca747
+ 43543c941e2976d3dd66eef023de7735f55deb7b2265c5c8a4bad43e2ea14af8
+ 09c9c634997a203286140231a873be5c25cd9c928970497b70c6b1f352fe1233
+ bf84a75b854f9bde124580a1de538b80a3e70ac5f1deacbe52a946d45d8b76fd
+ 674027a04ab4514a53dbd75e9d101b79e8c4fbcf8fc510ca915f043222126a65
+ 2f68ed32a10cb8a573343c5fda4833cc2832f58494de4c6abf724e2491c5e223
+ 0f4a049f8948ffc98acdad2540b86037d7e097d388254f39411290bed7386584
+ bca60f844f4c2290de67ca951186892eae2cb3afd1eee4a767b300123b8ae3e8
+ 693b875ed60ada718f6d232f1e419782a95be667ff6f5b6fd6f3e46ded7e536a
+ 0c38cb8b264c7a7fa529d9803b150ffec1038c031db1dda63fd327ec0e4452d3
+ a6f74c6e2eabab97f049f0df75219e62dcfe29561ce5b3e36a10f3b9235ecf82
+ 7113f3531359dc59549ea0d6dbf1b092d9bc0e98bd744622549b633b60988a5b
+ 72b6391e5102612ece89c2656a178542ce60ce98734ee0aba40bc5ef649ceebe
+ 8a8660aa9162ff0e7651fa11ce003f2ffa1b11e57a26163a5955f96118d69c5b
+ ac5ad05ec8e2fefdb21e0690a90e8bb8307215762cf52457757e8bad5d546662
+ 52e8a8f03317c6642f3f2108bd8a81abcad641b9da599af16159e3619f228f5b
+ 0ad05b3a76b50bb7bfd1a111f04c1354af424aa83345a3ea308ddb969c812f8b
+ 4fab9b94d6b99369507970ddef43c2945e8058e8c950b6ffd8b1f3546aac680f
+ 9ee89b73c4f6812d426caa7cbad86d2e5c11328ce1b9b775405c81f156798382
+ 775a6b293da08b501cf754994c7708dd423a2d3848a22572e0e854ee34fcd178"

From 2a5ae5991dd6b498b35d32255ac43e5ab673dd62 Mon Sep 17 00:00:00 2001
From: Johannes <johannes.brechtmann@gmail.com>
Date: Thu, 5 Sep 2019 20:54:53 +0200
Subject: [PATCH 44/47] firefox-i18n: fix symlinks

---
 srcpkgs/firefox-i18n-bn    | 2 +-
 srcpkgs/firefox-i18n-en-CA | 2 +-
 srcpkgs/firefox-i18n-ia    | 2 +-
 srcpkgs/firefox-i18n-ne-NP | 2 +-
 srcpkgs/firefox-i18n-oc    | 2 +-
 srcpkgs/firefox-i18n-ur    | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/firefox-i18n-bn b/srcpkgs/firefox-i18n-bn
index 49ca1ff33fa..6b9610b993c 120000
--- a/srcpkgs/firefox-i18n-bn
+++ b/srcpkgs/firefox-i18n-bn
@@ -1 +1 @@
-srcpkgs/firefox-i18n
\ No newline at end of file
+firefox-i18n
\ No newline at end of file
diff --git a/srcpkgs/firefox-i18n-en-CA b/srcpkgs/firefox-i18n-en-CA
index 49ca1ff33fa..6b9610b993c 120000
--- a/srcpkgs/firefox-i18n-en-CA
+++ b/srcpkgs/firefox-i18n-en-CA
@@ -1 +1 @@
-srcpkgs/firefox-i18n
\ No newline at end of file
+firefox-i18n
\ No newline at end of file
diff --git a/srcpkgs/firefox-i18n-ia b/srcpkgs/firefox-i18n-ia
index 49ca1ff33fa..6b9610b993c 120000
--- a/srcpkgs/firefox-i18n-ia
+++ b/srcpkgs/firefox-i18n-ia
@@ -1 +1 @@
-srcpkgs/firefox-i18n
\ No newline at end of file
+firefox-i18n
\ No newline at end of file
diff --git a/srcpkgs/firefox-i18n-ne-NP b/srcpkgs/firefox-i18n-ne-NP
index 49ca1ff33fa..6b9610b993c 120000
--- a/srcpkgs/firefox-i18n-ne-NP
+++ b/srcpkgs/firefox-i18n-ne-NP
@@ -1 +1 @@
-srcpkgs/firefox-i18n
\ No newline at end of file
+firefox-i18n
\ No newline at end of file
diff --git a/srcpkgs/firefox-i18n-oc b/srcpkgs/firefox-i18n-oc
index 49ca1ff33fa..6b9610b993c 120000
--- a/srcpkgs/firefox-i18n-oc
+++ b/srcpkgs/firefox-i18n-oc
@@ -1 +1 @@
-srcpkgs/firefox-i18n
\ No newline at end of file
+firefox-i18n
\ No newline at end of file
diff --git a/srcpkgs/firefox-i18n-ur b/srcpkgs/firefox-i18n-ur
index 49ca1ff33fa..6b9610b993c 120000
--- a/srcpkgs/firefox-i18n-ur
+++ b/srcpkgs/firefox-i18n-ur
@@ -1 +1 @@
-srcpkgs/firefox-i18n
\ No newline at end of file
+firefox-i18n
\ No newline at end of file

From 7f584176909f20e2f3a3a99da18836e3af7aa492 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Thu, 5 Sep 2019 21:30:34 +0200
Subject: [PATCH 45/47] New package: sccache-0.2.10

---
 srcpkgs/sccache/template | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 srcpkgs/sccache/template

diff --git a/srcpkgs/sccache/template b/srcpkgs/sccache/template
new file mode 100644
index 00000000000..e84818ca69d
--- /dev/null
+++ b/srcpkgs/sccache/template
@@ -0,0 +1,18 @@
+# Template file for 'sccache'
+pkgname=sccache
+version=0.2.10
+revision=1
+build_style=cargo
+hostmakedepends="pkg-config"
+makedepends="libressl-devel"
+short_desc="ccache with cloud storage and rust"
+maintainer="Duncaen <duncaen@voidlinux.org>"
+license="Apache-2.0"
+homepage="https://github.com/mozilla/sccache"
+distfiles="https://github.com/mozilla/sccache/archive/${version}.tar.gz"
+checksum=e55813d2ca01ebf5704973bb5765a6b3bdf2d6f563be34441a278599579bb5e0
+
+pre_build() {
+	cargo update --package openssl-sys --precise 0.9.49
+	cargo update --package openssl:0.10.15 --precise 0.10.24
+}

From 86f3eb22536fc7f58861230d26ee972ee2f208e4 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Thu, 5 Sep 2019 21:40:25 +0200
Subject: [PATCH 46/47] Revert "New package: sccache-0.2.10"

This reverts commit 7f584176909f20e2f3a3a99da18836e3af7aa492.
---
 srcpkgs/sccache/template | 18 ------------------
 1 file changed, 18 deletions(-)
 delete mode 100644 srcpkgs/sccache/template

diff --git a/srcpkgs/sccache/template b/srcpkgs/sccache/template
deleted file mode 100644
index e84818ca69d..00000000000
--- a/srcpkgs/sccache/template
+++ /dev/null
@@ -1,18 +0,0 @@
-# Template file for 'sccache'
-pkgname=sccache
-version=0.2.10
-revision=1
-build_style=cargo
-hostmakedepends="pkg-config"
-makedepends="libressl-devel"
-short_desc="ccache with cloud storage and rust"
-maintainer="Duncaen <duncaen@voidlinux.org>"
-license="Apache-2.0"
-homepage="https://github.com/mozilla/sccache"
-distfiles="https://github.com/mozilla/sccache/archive/${version}.tar.gz"
-checksum=e55813d2ca01ebf5704973bb5765a6b3bdf2d6f563be34441a278599579bb5e0
-
-pre_build() {
-	cargo update --package openssl-sys --precise 0.9.49
-	cargo update --package openssl:0.10.15 --precise 0.10.24
-}

From e704478b3dfaac88d9ebaa64d553adb2996e9019 Mon Sep 17 00:00:00 2001
From: Ogromny <ogromnycoding@gmail.com>
Date: Fri, 6 Sep 2019 00:43:07 +0200
Subject: [PATCH 47/47] fix grep -E

---
 srcpkgs/bibata-cursor/REMOVE   |  7 +++++++
 srcpkgs/bibata-cursor/template | 30 ++++++++++++++++++++++++++++++
 2 files changed, 37 insertions(+)
 create mode 100644 srcpkgs/bibata-cursor/REMOVE
 create mode 100644 srcpkgs/bibata-cursor/template

diff --git a/srcpkgs/bibata-cursor/REMOVE b/srcpkgs/bibata-cursor/REMOVE
new file mode 100644
index 00000000000..e754d1c4084
--- /dev/null
+++ b/srcpkgs/bibata-cursor/REMOVE
@@ -0,0 +1,7 @@
+case "$ACTION" in
+pre)
+	rm -r /usr/share/icons/Bibata_Oil
+	rm -r /usr/share/icons/Bibata_Ice
+	rm -r /usr/share/icons/Bibata_Amber
+	;;
+esac
diff --git a/srcpkgs/bibata-cursor/template b/srcpkgs/bibata-cursor/template
new file mode 100644
index 00000000000..3165807929c
--- /dev/null
+++ b/srcpkgs/bibata-cursor/template
@@ -0,0 +1,30 @@
+# Template file for 'bibata-cursor'
+pkgname=bibata-cursor
+version=0.4.1
+revision=1
+archs=noarch
+create_wrksrc=yes
+build_wrksrc="Bibata_Cursor-${version}"
+makedepends="inkscape xcursorgen"
+short_desc="Material Based Cursor"
+maintainer="Ogromny <ogromnycoding@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/KaizIqbal/Bibata_Cursor"
+distfiles="https://github.com/KaizIqbal/Bibata_Cursor/archive/v${version}.tar.gz"
+checksum=01d06515f6139d796820cb4ca121185ee65a8789bfdd88e0600bcd749e3eea3b
+
+do_configure() {
+	sed -i '/OUTPUT.*grep.*/d' build.sh
+	sed -i 's/${OUTPUT_Bibata\/\/ \/_}/"Bibata_Oil"/' build.sh
+	sed -i 's/${OUTPUT_Bibata_Light\/\/ \/_}/"Bibata_Ice"/' build.sh
+	sed -i 's/${OUTPUT_Bibata_Amber\/\/ \/_}/"Bibata_Amber"/' build.sh
+	sed -i '/gksu.*/d' build.sh
+	bash build.sh
+}
+
+do_install() {
+	vmkdir usr/share/icons
+	vcopy Bibata_Amber usr/share/icons
+	vcopy Bibata_Ice usr/share/icons
+	vcopy Bibata_Oil usr/share/icons
+}

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PR PATCH] [Updated] New package: bibata-cursor-0.4.1
  2019-09-04  9:38 [PR PATCH] New package: bibata-cursor-0.4.1 voidlinux-github
                   ` (4 preceding siblings ...)
  2019-09-05 22:45 ` [PR PATCH] [Updated] " voidlinux-github
@ 2019-09-05 22:45 ` voidlinux-github
  2019-09-06 18:57 ` [PR PATCH] [Closed]: " voidlinux-github
  2019-09-06 18:57 ` voidlinux-github
  7 siblings, 0 replies; 10+ messages in thread
From: voidlinux-github @ 2019-09-05 22:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 358 bytes --]

There is an updated pull request by Ogromny against master on the void-packages repository

https://github.com/Ogromny/void-packages bibata-cursor
https://github.com/void-linux/void-packages/pull/14204

New package: bibata-cursor-0.4.1
A good looking cursor theme ^^

A patch file from https://github.com/void-linux/void-packages/pull/14204.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-bibata-cursor-14204.patch --]
[-- Type: text/x-diff, Size: 81555 bytes --]

From aba66742141baac7db16de0e4e12605bfbe42be5 Mon Sep 17 00:00:00 2001
From: Ogromny <ogromnycoding@gmail.com>
Date: Wed, 4 Sep 2019 11:29:46 +0200
Subject: [PATCH 01/47] New package: bibata-cursor-0.4.1

---
 srcpkgs/bibata-cursor/REMOVE   |  5 +++++
 srcpkgs/bibata-cursor/template | 25 +++++++++++++++++++++++++
 2 files changed, 30 insertions(+)
 create mode 100644 srcpkgs/bibata-cursor/REMOVE
 create mode 100644 srcpkgs/bibata-cursor/template

diff --git a/srcpkgs/bibata-cursor/REMOVE b/srcpkgs/bibata-cursor/REMOVE
new file mode 100644
index 00000000000..14254f38170
--- /dev/null
+++ b/srcpkgs/bibata-cursor/REMOVE
@@ -0,0 +1,5 @@
+case "$ACTION" in
+pre)
+	rm -r "/usr/share/icons/Bibata_*"
+	;;
+esac
diff --git a/srcpkgs/bibata-cursor/template b/srcpkgs/bibata-cursor/template
new file mode 100644
index 00000000000..5a902526359
--- /dev/null
+++ b/srcpkgs/bibata-cursor/template
@@ -0,0 +1,25 @@
+# Template file for 'bibata-cursor'
+pkgname=bibata-cursor
+version=0.4.1
+revision=1
+archs=noarch
+create_wrksrc=yes
+build_wrksrc="Bibata_Cursor-${version}"
+makedepends="inkscape xcursorgen"
+short_desc="Material Based Cursor"
+maintainer="Ogromny <ogromnycoding@gmail.com>"
+license="GPL-3.0"
+homepage="https://github.com/KaizIqbal/Bibata_Cursor"
+distfiles="https://github.com/KaizIqbal/Bibata_Cursor/archive/v${version}.tar.gz"
+checksum=01d06515f6139d796820cb4ca121185ee65a8789bfdd88e0600bcd749e3eea3b
+
+do_configure() {
+	bash build.sh
+}
+
+do_install() {
+	vmkdir usr/share/icons
+	vcopy build/Bibata_Amber usr/share/icons
+	vcopy build/Bibata_Ice usr/share/icons
+	vcopy build/Bibata_Oil usr/share/icons
+}

From bf5e435c420be5e191a948fe4558f513104649d6 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Sep 2019 11:47:08 +0200
Subject: [PATCH 02/47] duktape: update to 2.4.0.

---
 common/shlibs            | 2 +-
 srcpkgs/duktape/template | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 01a26839a20..57f7025459d 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2882,7 +2882,7 @@ libbrotlienc.so.1 brotli-1.0.2_1
 libfilteraudio.so filter_audio-0.0.1_1
 libgstreamermm-1.0.so.1 gstreamermm-1.8.0_1
 libmovit.so.8 movit-1.6.0_1
-libduktape.so.203 duktape-2.3.0_1
+libduktape.so.204 duktape-2.4.0_1
 libccgnu2-1.8.so.0 commoncpp2-1.8.1_1
 libccext2-1.8.so.0 commoncpp2-1.8.1_1
 libucommon.so.8 ucommon-7.0.0_1
diff --git a/srcpkgs/duktape/template b/srcpkgs/duktape/template
index a77c759199e..c7d5a957a18 100644
--- a/srcpkgs/duktape/template
+++ b/srcpkgs/duktape/template
@@ -1,6 +1,6 @@
 # Template file for 'duktape'
 pkgname=duktape
-version=2.3.0
+version=2.4.0
 revision=1
 build_style=gnu-makefile
 make_build_args="-f Makefile.sharedlibrary"
@@ -10,7 +10,7 @@ maintainer="Christopher Brannon <chris@the-brannons.com>"
 license="MIT"
 homepage="http://duktape.org"
 distfiles="https://github.com/svaarala/${pkgname}/releases/download/v${version}/${pkgname}-${version}.tar.xz"
-checksum=ed6e2f3ab2061628a7aeee27ccff16538ba6a151480cccf2e846bd061e45afe8
+checksum=86a89307d1633b5cedb2c6e56dc86e92679fc34b05be551722d8cc69ab0771fc
 
 pre_build() {
 	sed -i 's|^CC.*||g' Makefile.sharedlibrary

From b3d74027d8101e9136d492b503267f47b8646f8d Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Sep 2019 11:47:23 +0200
Subject: [PATCH 03/47] edbrowse: rebuild for duktape-2.4.0.

---
 srcpkgs/edbrowse/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/edbrowse/template b/srcpkgs/edbrowse/template
index 03c8215e0ad..1152d01e3a4 100644
--- a/srcpkgs/edbrowse/template
+++ b/srcpkgs/edbrowse/template
@@ -1,7 +1,7 @@
 # Template file for 'edbrowse'
 pkgname=edbrowse
 version=3.7.5
-revision=1
+revision=2
 hostmakedepends="perl pkg-config"
 build_style=cmake
 makedepends="duktape-devel libcurl-devel libtidy5-devel pcre-devel

From 42f939417b16721e09f2a65fef02c16bda24affc Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Sep 2019 11:47:31 +0200
Subject: [PATCH 04/47] gerbera: rebuild for duktape-2.4.0.

---
 srcpkgs/gerbera/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gerbera/template b/srcpkgs/gerbera/template
index e652eb37668..cdec13159fd 100644
--- a/srcpkgs/gerbera/template
+++ b/srcpkgs/gerbera/template
@@ -1,7 +1,7 @@
 # Template file for 'gerbera'
 pkgname=gerbera
 version=1.3.1
-revision=1
+revision=2
 build_style=cmake
 configure_args="-DWITH_SYSTEMD=0 -DWITH_AVCODEC=1"
 makedepends="duktape-devel expat-devel ffmpeg-devel file-devel libcurl-devel
@@ -11,7 +11,7 @@ maintainer="Alexander Gehrke <void@qwertyuiop.de>"
 license="GPL-2.0-only"
 homepage="http://gerbera.io/"
 distfiles="https://github.com/gerbera/gerbera/archive/v${version}.tar.gz"
-checksum=89bbcebcf6beebb50b9453329b13e6a20e3e505dee5655486e90e1f085591f4a
+checksum=9c4509189eab6bff0fe183e1dd54ea8cb17d7fb0bc6e21bb5b1a8ccaaf6c60d9
 
 # libupnp uses large file support, so users must do that, too
 CXXFLAGS="-D_FILE_OFFSET_BITS=64"

From 4e39814dc9e571edd1c8f231524b405d8baad20c Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Sep 2019 11:51:26 +0200
Subject: [PATCH 05/47] aws-cli: update to 1.16.231.

---
 srcpkgs/aws-cli/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/aws-cli/template b/srcpkgs/aws-cli/template
index 125e1c9c79a..7d1e5b4bced 100644
--- a/srcpkgs/aws-cli/template
+++ b/srcpkgs/aws-cli/template
@@ -1,6 +1,6 @@
 # Template file for 'aws-cli'
 pkgname=aws-cli
-version=1.16.169
+version=1.16.231
 revision=1
 archs=noarch
 wrksrc="aws-cli-${version}"
@@ -14,7 +14,7 @@ maintainer="Robert Lowry <bobertlo@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/aws/aws-cli"
 distfiles="https://github.com/aws/aws-cli/archive/${version}.tar.gz"
-checksum=eaec519dbb638d9aeaf9a9d451d011e64e0657cd71bf961a2c2544f175d00d2e
+checksum=959290cc2567de46cff26fa6bc59d0176da89ef3a2c78b500283cbf70a15614b
 
 post_install() {
 	vlicense LICENSE.txt

From 342feca2d416e1b52592d968f299f1a9c1ff0696 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Sep 2019 11:51:38 +0200
Subject: [PATCH 06/47] mmark: update to 2.1.1.

---
 srcpkgs/mmark/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/mmark/template b/srcpkgs/mmark/template
index fb0e3dd8851..d32b1a4228b 100644
--- a/srcpkgs/mmark/template
+++ b/srcpkgs/mmark/template
@@ -1,6 +1,6 @@
 # Template file for 'mmark'
 pkgname=mmark
-version=2.1.0
+version=2.1.1
 revision=1
 build_style=go
 go_import_path=github.com/mmarkdown/mmark
@@ -10,7 +10,7 @@ maintainer="Robert Lowry <bobertlo@gmail.com>"
 license="BSD-2-Clause"
 homepage="https://github.com/mmarkdown/mmark/"
 distfiles="https://github.com/mmarkdown/mmark/archive/v${version}.tar.gz"
-checksum=094b56539960890319c657a098248adba577c53ec5b703a5b2525b68d15c2048
+checksum=c69bbeb263ca38c528016094fc299585fe8804db0c80f123c994cdec0c191716
 
 post_install() {
 	vlicense LICENSE

From 8ccc09470f10258cf6557a2b065051c8528e77b7 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Sep 2019 11:52:41 +0200
Subject: [PATCH 07/47] jemalloc: update to 5.2.1.

---
 srcpkgs/jemalloc/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/jemalloc/template b/srcpkgs/jemalloc/template
index 1800fc5e15d..aba5e005696 100644
--- a/srcpkgs/jemalloc/template
+++ b/srcpkgs/jemalloc/template
@@ -1,6 +1,6 @@
 # Template file for 'jemalloc'
 pkgname=jemalloc
-version=5.2.0
+version=5.2.1
 revision=1
 build_style=gnu-configure
 configure_args="je_cv_static_page_shift=12"
@@ -10,7 +10,7 @@ license="BSD-2-Clause"
 homepage="http://jemalloc.net/"
 #changelog="https://raw.githubusercontent.com/jemalloc/jemalloc/master/ChangeLog"
 distfiles="https://github.com/jemalloc/jemalloc/releases/download/${version}/jemalloc-${version}.tar.bz2"
-checksum=74be9f44a60d2a99398e706baa921e4efde82bf8fd16e5c0643c375c5851e3b4
+checksum=34330e5ce276099e2e8950d9335db5a875689a4c6a56751ef3b1d8c537f887f6
 
 post_install() {
 	vlicense COPYING

From 266551fe46bcc8636e25881a4c65478bd83a190b Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Sep 2019 11:53:30 +0200
Subject: [PATCH 08/47] poezio: update to 0.12.1.

---
 srcpkgs/poezio/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/poezio/template b/srcpkgs/poezio/template
index 0e46c871203..56f8138bb5e 100644
--- a/srcpkgs/poezio/template
+++ b/srcpkgs/poezio/template
@@ -1,7 +1,7 @@
 # Template file for 'poezio'
 pkgname=poezio
-version=0.12
-revision=2
+version=0.12.1
+revision=1
 build_style=python3-module
 pycompile_module="poezio poezio_plugins poezio_themes"
 hostmakedepends="python3-setuptools pkg-config"
@@ -12,7 +12,7 @@ maintainer="Franklin Delehelle <franklin.delehelle@odena.eu>"
 license="Zlib"
 homepage="https://poez.io/"
 distfiles="${PYPI_SITE}/p/poezio/poezio-${version}.tar.gz"
-checksum=4d4aacfda98454719e017e56e7012d283de12b8f7400b51c1fe0d1dc841f231e
+checksum=d59dedf80d074074dd4f6798559a257853fa6ab064d992d7a203f11c8b2a9bd7
 
 pre_configure() {
 	sed -i "s|os.environ.get('CC', 'cc')|'${CC}'|" setup.py

From f48d0d01d3de579bbacc17d6e75808c212c31eec Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Sep 2019 11:56:04 +0200
Subject: [PATCH 09/47] libgit2-0.27: removed, obsolete package.

---
 srcpkgs/libgit2-0.27/template | 28 ----------------------------
 srcpkgs/libgit2-0.27/update   |  3 ---
 2 files changed, 31 deletions(-)
 delete mode 100644 srcpkgs/libgit2-0.27/template
 delete mode 100644 srcpkgs/libgit2-0.27/update

diff --git a/srcpkgs/libgit2-0.27/template b/srcpkgs/libgit2-0.27/template
deleted file mode 100644
index c76c0d3ba1a..00000000000
--- a/srcpkgs/libgit2-0.27/template
+++ /dev/null
@@ -1,28 +0,0 @@
-# Template file for 'libgit2-0.27'
-pkgname=libgit2-0.27
-version=0.27.8
-revision=2
-wrksrc="libgit2-${version}"
-build_style=cmake
-configure_args="-DTHREADSAFE=ON"
-hostmakedepends="python git pkg-config"
-makedepends="zlib-devel libressl-devel http-parser-devel libssh2-devel libuv-devel"
-short_desc="Git linkable library"
-maintainer="Orphaned <orphan@voidlinux.org>"
-license="GPL-2.0-or-later WITH GCC-exception-2.0"
-homepage="https://libgit2.org"
-distfiles="https://github.com/libgit2/libgit2/archive/v${version}.tar.gz"
-checksum=8313873d49dc01e8b880ec334d7430ae67496a89aaa8c6e7bbd3affb47a00c76
-
-case "$XBPS_TARGET_MACHINE" in
-	*-musl)
-		# Don't use qsort_r, see src/util.c
-		CFLAGS="-D__ANDROID_API__"
-		;;
-esac
-
-post_install() {
-	rm -rf ${DESTDIR}/usr/include
-	rm -rf ${DESTDIR}/usr/lib/libgit2.so
-	rm -rf ${DESTDIR}/usr/lib/pkgconfig
-}
diff --git a/srcpkgs/libgit2-0.27/update b/srcpkgs/libgit2-0.27/update
deleted file mode 100644
index e80c8970aed..00000000000
--- a/srcpkgs/libgit2-0.27/update
+++ /dev/null
@@ -1,3 +0,0 @@
-site="https://github.com/libgit2/libgit2/tags"
-pattern='archive/v?\K[\d.]+(?=\.tar\.gz)'
-ignore="0.[123456789][12345689]*"

From fa9fe21d2aeebfa101a5becb2570348c8ff21782 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Sep 2019 11:59:18 +0200
Subject: [PATCH 10/47] man-db: update to 2.8.7.

---
 srcpkgs/man-db/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/man-db/template b/srcpkgs/man-db/template
index a3cf6934df3..60b09450c2a 100644
--- a/srcpkgs/man-db/template
+++ b/srcpkgs/man-db/template
@@ -1,6 +1,6 @@
 # Template file for 'man-db'
 pkgname=man-db
-version=2.8.6.1
+version=2.8.7
 revision=1
 build_style=gnu-configure
 configure_args="--with-db=db --with-pager=less --with-gzip=/usr/bin/gzip
@@ -18,7 +18,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="http://www.nongnu.org/man-db/"
 distfiles="${NONGNU_SITE}/${pkgname}/${pkgname}-${version}.tar.xz"
-checksum=2c77a2bb9dbf06f72417a6f63063e204888a22a5020ff77334d304d55f813a28
+checksum=b9cd5bb996305d08bfe9e1114edc30b4c97be807093b88af8033ed1cf9beb326
 lib32disabled=yes
 
 alternatives="

From 7324b17d37b65910a653972f71ca109c0b01d192 Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Sep 2019 12:04:05 +0200
Subject: [PATCH 11/47] perl-strictures: update to 2.000006.

---
 srcpkgs/perl-strictures/template | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/perl-strictures/template b/srcpkgs/perl-strictures/template
index 869fa00be6a..f682d3b3732 100644
--- a/srcpkgs/perl-strictures/template
+++ b/srcpkgs/perl-strictures/template
@@ -1,6 +1,6 @@
 # Template file for 'perl-strictures'
 pkgname=perl-strictures
-version=2.000005
+version=2.000006
 revision=1
 archs=noarch
 wrksrc="${pkgname/perl-/}-${version}"
@@ -12,5 +12,6 @@ short_desc="Turn on strict and make most warnings fatal"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="Artistic-1.0-Perl, GPL-1.0-or-later"
 homepage="https://metacpan.org/release/strictures"
-distfiles="https://cpan.org/authors/id/E/ET/ETHER/strictures-${version}.tar.gz"
-checksum=960bdb9f82c8f09caebc417bce3fdf75b27de81f4408d0ba0b0a6d61ab86dd99
+distfiles="https4.1://cpan.org/authors/id/E/ET/ETHER/strictures-${version}.tar.gz"
+distfiles="${CPAN_SITE}/lib/HAARG/${pkgname/perl-/}-${version}.tar.gz"
+checksum=09d57974a6d1b2380c802870fed471108f51170da81458e2751859f2714f8d57

From cfce3fdb6d61bd1603d1d16578c1418fa69b0d1c Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Sep 2019 12:04:13 +0200
Subject: [PATCH 12/47] mpg123: update to 1.25.12.

---
 srcpkgs/mpg123/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/mpg123/template b/srcpkgs/mpg123/template
index 9453f09afd2..379c8ac191b 100644
--- a/srcpkgs/mpg123/template
+++ b/srcpkgs/mpg123/template
@@ -1,6 +1,6 @@
 # Template file for 'mpg123'
 pkgname=mpg123
-version=1.25.11
+version=1.25.12
 revision=1
 build_style=gnu-configure
 configure_args="--with-optimization=0 --with-default-audio=alsa
@@ -12,7 +12,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-only"
 homepage="https://www.mpg123.org/"
 distfiles="${SOURCEFORGE_SITE}/mpg123/mpg123-${version}.tar.bz2"
-checksum=df063307faa27c7d9efe63d2139b1564cfc7cdbb7c6f449c89ef8faabfa0eab2
+checksum=1ffec7c9683dfb86ea9040d6a53d6ea819ecdda215df347f79def08f1fe731d1
 
 case "$XBPS_TARGET_MACHINE" in
 	# No LFS required with musl

From c0f0c5c7d1cff2f1aaa8bf952d000dde77888dca Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Sep 2019 12:07:28 +0200
Subject: [PATCH 13/47] mercurial: update to 5.1.

---
 srcpkgs/mercurial/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/mercurial/template b/srcpkgs/mercurial/template
index 9ccfbf7a173..cb8e673162d 100644
--- a/srcpkgs/mercurial/template
+++ b/srcpkgs/mercurial/template
@@ -1,6 +1,6 @@
 # Template file for 'mercurial'
 pkgname=mercurial
-version=5.0.2
+version=5.1
 revision=1
 build_style=python2-module
 pycompile_module="hgdemandimport hgext hgext3rd mercurial"
@@ -12,7 +12,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://www.mercurial-scm.org/"
 distfiles="https://www.mercurial-scm.org/release/mercurial-${version}.tar.gz"
-checksum=29b850792f1f054cece5b8de8e815dbbe266e1d11814c3755290c0879883c0f8
+checksum=6222d92d860e411e422b7dc58062132bc512fa52ec48a71143b40cab4be7c829
 
 post_install() {
 	vmkdir usr/share/man/man1

From 86f9544a15663aaeda26fb7818a9a1f609d16dad Mon Sep 17 00:00:00 2001
From: Leah Neukirchen <leah@vuxu.org>
Date: Wed, 4 Sep 2019 12:09:31 +0200
Subject: [PATCH 14/47] re2: update to 2019.09.01.

---
 srcpkgs/re2/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/re2/template b/srcpkgs/re2/template
index 3392eb66e2f..a173a971039 100644
--- a/srcpkgs/re2/template
+++ b/srcpkgs/re2/template
@@ -1,6 +1,6 @@
 # Template file for 're2'
 pkgname=re2
-version=2019.08.01
+version=2019.09.01
 revision=1
 wrksrc="${pkgname}-${version//./-}"
 build_style=gnu-makefile
@@ -10,7 +10,7 @@ maintainer="Steve Prybylski <sa.prybylx@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://github.com/google/re2"
 distfiles="${homepage}/archive/${version//./-}.tar.gz"
-checksum=38bc0426ee15b5ed67957017fd18201965df0721327be13f60496f2b356e3e01
+checksum=b0382aa7369f373a0148218f2df5a6afd6bfa884ce4da2dfb576b979989e615e
 
 post_install() {
 	vlicense LICENSE

From ef239bb0bff5b99046130d8fd5f87d6fd254f76a Mon Sep 17 00:00:00 2001
From: Ogromny <ogromnycoding@gmail.com>
Date: Wed, 4 Sep 2019 15:49:19 +0200
Subject: [PATCH 15/47] fix license

---
 srcpkgs/bibata-cursor/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/bibata-cursor/template b/srcpkgs/bibata-cursor/template
index 5a902526359..b6f5cee6400 100644
--- a/srcpkgs/bibata-cursor/template
+++ b/srcpkgs/bibata-cursor/template
@@ -8,7 +8,7 @@ build_wrksrc="Bibata_Cursor-${version}"
 makedepends="inkscape xcursorgen"
 short_desc="Material Based Cursor"
 maintainer="Ogromny <ogromnycoding@gmail.com>"
-license="GPL-3.0"
+license="GPL-3.0-or-later"
 homepage="https://github.com/KaizIqbal/Bibata_Cursor"
 distfiles="https://github.com/KaizIqbal/Bibata_Cursor/archive/v${version}.tar.gz"
 checksum=01d06515f6139d796820cb4ca121185ee65a8789bfdd88e0600bcd749e3eea3b

From cd1dfcf9b740e4d832efd4e33cfc53740897308f Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Thu, 5 Sep 2019 01:23:31 +0200
Subject: [PATCH 16/47] rsyslog: update to 8.1908.0.

---
 srcpkgs/rsyslog/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/rsyslog/template b/srcpkgs/rsyslog/template
index 57e76a886d6..fe5853dd1eb 100644
--- a/srcpkgs/rsyslog/template
+++ b/srcpkgs/rsyslog/template
@@ -1,7 +1,7 @@
 # Template file for 'rsyslog'
 pkgname=rsyslog
-version=8.1904.0
-revision=2
+version=8.1908.0
+revision=1
 build_style=gnu-configure
 configure_args="--sbindir=/usr/bin --enable-gnutls --enable-mysql
  --enable-pgsql --enable-imdiag --enable-imfile --enable-mail --enable-imptcp
@@ -18,7 +18,7 @@ license="GPL-3.0-or-later, Apache-2.0"
 homepage="https://www.rsyslog.com"
 changelog="https://raw.githubusercontent.com/rsyslog/rsyslog/master/ChangeLog"
 distfiles="${homepage}/files/download/rsyslog/${pkgname}-${version}.tar.gz"
-checksum=7098b459dfc3f8bfc35d5b114c56e7945614ba76efa4e513b1db9c38b0ff9c3d
+checksum=f8c8e53b651e03a011667c60bd2d4dba7a7cb6ec04b247c8ea8514115527863b
 conf_files="/etc/rsyslog.conf"
 make_dirs="/etc/rsyslog.d 0755 root root"
 lib32disabled=yes

From f764ba9611a6f5ef00f982ded8eb08c6c6745c73 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Thu, 5 Sep 2019 01:39:41 +0200
Subject: [PATCH 17/47] tinc: update to 1.0.36.

---
 srcpkgs/tinc/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/tinc/template b/srcpkgs/tinc/template
index b9cd2097547..5c8c1b48ef9 100644
--- a/srcpkgs/tinc/template
+++ b/srcpkgs/tinc/template
@@ -1,7 +1,7 @@
 # Template file for 'tinc'
 pkgname=tinc
-version=1.0.35
-revision=3
+version=1.0.36
+revision=1
 build_style=gnu-configure
 makedepends="zlib-devel lzo-devel libressl-devel"
 short_desc="VPN (Virtual Private Network) daemon"
@@ -9,7 +9,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="http://www.tinc-vpn.org"
 distfiles="${homepage}/packages/${pkgname}-${version}.tar.gz"
-checksum=18c83b147cc3e2133a7ac2543eeb014d52070de01c7474287d3ccecc9b16895e
+checksum=40f73bb3facc480effe0e771442a706ff0488edea7a5f2505d4ccb2aa8163108
 
 post_install() {
 	vsv tincd

From 43b9a2501af587b84ea0aee3781a764d08c22c5a Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Thu, 5 Sep 2019 01:39:46 +0200
Subject: [PATCH 18/47] tinyxml2: update to 7.1.0.

---
 srcpkgs/tinyxml2/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/tinyxml2/template b/srcpkgs/tinyxml2/template
index a8f99c16822..73aaf563664 100644
--- a/srcpkgs/tinyxml2/template
+++ b/srcpkgs/tinyxml2/template
@@ -1,6 +1,6 @@
 # Template file for 'tinyxml2'
 pkgname=tinyxml2
-version=7.0.1
+version=7.1.0
 revision=1
 build_style=cmake
 short_desc="Simple, small and efficient C++ XML parser"
@@ -8,7 +8,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="Zlib"
 homepage="http://www.grinninglizard.com/tinyxml2/index.html"
 distfiles="https://github.com/leethomason/tinyxml2/archive/${version}.tar.gz"
-checksum=a381729e32b6c2916a23544c04f342682d38b3f6e6c0cad3c25e900c3a7ef1a6
+checksum=68ebd396a4220d5a9b5a621c6e9c66349c5cfdf5efaea3f16e3bb92e45f4e2a3
 
 tinyxml2-devel_package() {
 	depends="tinyxml2-${version}_${revision}"

From 93e5dfd5e2c1e7c2e75966b7786c919f826b3eb3 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Thu, 5 Sep 2019 01:40:04 +0200
Subject: [PATCH 19/47] zchunk: update to 1.1.3.

---
 srcpkgs/zchunk/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/zchunk/template b/srcpkgs/zchunk/template
index 8b859418f2e..5230573fd58 100644
--- a/srcpkgs/zchunk/template
+++ b/srcpkgs/zchunk/template
@@ -1,16 +1,16 @@
 # Template file for 'zchunk'
 pkgname=zchunk
-version=1.1.2
-revision=2
+version=1.1.3
+revision=1
 build_style=meson
 hostmakedepends="pkg-config"
 makedepends="libcurl-devel libzstd-devel"
 short_desc="Easy-to-delta, compressed file format"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="Duncaen <duncaen@voidlinux.org>"
 license="BSD-2-Clause"
 homepage="https://github.com/zchunk/zchunk"
 distfiles="https://github.com/zchunk/zchunk/archive/${version}.tar.gz"
-checksum=dcd7389ab9f947a53c83e32e842ba6ef69f931836bba585617a2bb7ec3cf900f
+checksum=4972d488f2e035b7b6ebe2484ac5123a49ce616c2a4bcca8112841c5ed94b8b7
 
 case "$XBPS_TARGET_MACHINE" in
 	*-musl) makedepends+=" argp-standalone"

From ed408d0dfd0f4f267603dfc1acedefa42d331bfd Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Thu, 5 Sep 2019 01:40:23 +0200
Subject: [PATCH 20/47] whois: update to 5.5.1.

---
 srcpkgs/whois/template | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/whois/template b/srcpkgs/whois/template
index 2093546e41d..18e28c70bba 100644
--- a/srcpkgs/whois/template
+++ b/srcpkgs/whois/template
@@ -1,15 +1,16 @@
 # Template file for 'whois'
 pkgname=whois
-version=5.4.3
+version=5.5.1
 revision=1
+wrksrc=whois
 hostmakedepends="perl pkg-config"
 makedepends="libidn2-devel"
 short_desc="Improved whois client"
-maintainer="Orphaned <orphan@voidlinux.org>"
+maintainer="Duncaen <duncaen@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://www.linux.it/~md/software"
 distfiles="${DEBIAN_SITE}/main/w/${pkgname}/${pkgname}_${version}.tar.xz"
-checksum=fefa84029f70985db19743e51c4a8b318a169426babeaa824a27110c26090fc3
+checksum=ee8d802f2e6639d44db3c326f3f5e059a8571a8cd0da87e60c6ddb06713cac82
 
 alternatives="
  whois:whois:/usr/bin/gwhois

From af84900e9f20b6c9c747fc58b185978575d8aa52 Mon Sep 17 00:00:00 2001
From: travankor <travankor@tuta.io>
Date: Thu, 5 Sep 2019 01:24:07 -0700
Subject: [PATCH 21/47] hyperfine: update to 1.7.0.

---
 srcpkgs/hyperfine/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/hyperfine/template b/srcpkgs/hyperfine/template
index 3305d07af81..c0d9d85fef9 100644
--- a/srcpkgs/hyperfine/template
+++ b/srcpkgs/hyperfine/template
@@ -1,6 +1,6 @@
 # Template file for 'hyperfine'
 pkgname=hyperfine
-version=1.6.0
+version=1.7.0
 revision=1
 build_style=cargo
 short_desc="Command-line benchmarking tool"
@@ -9,7 +9,7 @@ license="MIT, Apache-2.0"
 homepage="https://github.com/sharkdp/hyperfine"
 changelog="https://github.com/sharkdp/hyperfine/releases"
 distfiles="https://github.com/sharkdp/hyperfine/archive/v${version}.tar.gz"
-checksum=0cb251453147421c0c807587123e733b32346b9756c8594018c637ec374a63f4
+checksum=d936aab473775e76c3a749828054e3f7d42e3909e8b0f56f99ecf6aa169a9bd3
 nocross="Multiple errors from rustc when cross-compiling."
 
 post_install() {

From 3c21bcfa9008a26d76a926f66069cce956b3f08c Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 4 Sep 2019 13:51:50 +0200
Subject: [PATCH 22/47] nettle: update to 3.5.1.

---
 common/shlibs           | 4 ++--
 srcpkgs/nettle/template | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 57f7025459d..d2ef3a740d1 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -1219,8 +1219,8 @@ libHX.so.28 libHX-3.14_1
 libxkbcommon.so.0 libxkbcommon-0.2.0_1
 libxkbcommon-x11.so.0 libxkbcommon-x11-0.4.2_1
 libgee-0.8.so.2 libgee08-0.8.2_1
-libnettle.so.6 nettle-3.2_1
-libhogweed.so.4 nettle-3.2_1
+libnettle.so.7 nettle-3.5.1_1
+libhogweed.so.5 nettle-3.5.1_1
 libgtkspell.so.0 gtkspell-2.0.16_1
 libgtkspell3-3.so.0 gtkspell3-3.0.9_1
 libpurple.so.0 libpurple-2.10.6_1
diff --git a/srcpkgs/nettle/template b/srcpkgs/nettle/template
index 75d38d2bd12..7ea54b2a0b4 100644
--- a/srcpkgs/nettle/template
+++ b/srcpkgs/nettle/template
@@ -1,6 +1,6 @@
 # Template file for 'nettle'
 pkgname=nettle
-version=3.4.1
+version=3.5.1
 revision=1
 build_style=gnu-configure
 configure_args="--enable-shared"
@@ -11,7 +11,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later, GPL-3.0-or-later"
 homepage="http://www.lysator.liu.se/~nisse/nettle/"
 distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz"
-checksum=f941cf1535cd5d1819be5ccae5babef01f6db611f9b5a777bae9c7604b8a92ad
+checksum=75cca1998761b02e16f2db56da52992aef622bf55a3b45ec538bc2eedadc9419
 
 
 nettle-devel_package() {

From 669999a9e6e914e00469170fd9b945d3d4c7f3dc Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 4 Sep 2019 13:52:59 +0200
Subject: [PATCH 23/47] claws-mail: rebuild against nettle-3.5.1

---
 srcpkgs/claws-mail/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/claws-mail/template b/srcpkgs/claws-mail/template
index b7445b94b68..37ed2552729 100644
--- a/srcpkgs/claws-mail/template
+++ b/srcpkgs/claws-mail/template
@@ -1,7 +1,7 @@
 # Template file for 'claws-mail'
 pkgname=claws-mail
 version=3.17.4
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--disable-static --disable-python-plugin --disable-perl-plugin
  --enable-enchant --enable-gnutls"

From edc2c91bc793bd23ea912b484ee382d22dd974ba Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 4 Sep 2019 13:53:00 +0200
Subject: [PATCH 24/47] epiphany: rebuild against nettle-3.5.1

---
 srcpkgs/epiphany/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/epiphany/template b/srcpkgs/epiphany/template
index bc0dedc6a1c..b5a3b890c75 100644
--- a/srcpkgs/epiphany/template
+++ b/srcpkgs/epiphany/template
@@ -1,7 +1,7 @@
 # Template file for 'epiphany'
 pkgname=epiphany
 version=3.32.4
-revision=1
+revision=2
 build_helper="gir"
 build_style=meson
 configure_args="-Ddistributor_name=VoidLinux -Dunit_tests=disabled"

From 4a5506e28e3549f3a87adb60e7defac35dfdd91f Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 4 Sep 2019 13:53:00 +0200
Subject: [PATCH 25/47] filezilla: rebuild against nettle-3.5.1

---
 srcpkgs/filezilla/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/filezilla/template b/srcpkgs/filezilla/template
index aca479c816f..1237ed830ef 100644
--- a/srcpkgs/filezilla/template
+++ b/srcpkgs/filezilla/template
@@ -1,7 +1,7 @@
 # Template file for 'filezilla'
 pkgname=filezilla
 version=3.44.2
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--disable-static --disable-manualupdatecheck --disable-autoupdatecheck
  --with-wx-config=wx-config-gtk3"

From c41a5f14b81a4e0538f871ca62641c3db2c7f66a Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 4 Sep 2019 13:53:00 +0200
Subject: [PATCH 26/47] gnutls: rebuild against nettle-3.5.1

---
 srcpkgs/gnutls/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/gnutls/template b/srcpkgs/gnutls/template
index 4aba455efb6..07970778ed0 100644
--- a/srcpkgs/gnutls/template
+++ b/srcpkgs/gnutls/template
@@ -1,7 +1,7 @@
 # Template file for 'gnutls'
 pkgname=gnutls
 version=3.6.9
-revision=2
+revision=3
 build_style=gnu-configure
 configure_args="--with-zlib --disable-guile --disable-static
  --disable-valgrind-tests --disable-rpath

From 10c4fe3058ee962578fe5c3c39046a73ff76f739 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 4 Sep 2019 13:53:00 +0200
Subject: [PATCH 27/47] libfilezilla: rebuild against nettle-3.5.1

---
 srcpkgs/libfilezilla/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libfilezilla/template b/srcpkgs/libfilezilla/template
index cf2f937389e..2b95b009be5 100644
--- a/srcpkgs/libfilezilla/template
+++ b/srcpkgs/libfilezilla/template
@@ -2,7 +2,7 @@
 # filezilla needs to be rebuilt when libfilezilla version changes, ABI is not stable
 pkgname=libfilezilla
 version=0.18.1
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--disable-static"
 hostmakedepends="pkg-config"

From fcbb5ecedc8f9b5762847d05b0ba1735bda14e1b Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 4 Sep 2019 13:53:01 +0200
Subject: [PATCH 28/47] pijul: rebuild against nettle-3.5.1

---
 srcpkgs/pijul/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/pijul/template b/srcpkgs/pijul/template
index b76bd1d3f4c..c4e836fe8ec 100644
--- a/srcpkgs/pijul/template
+++ b/srcpkgs/pijul/template
@@ -1,7 +1,7 @@
 # Template file for 'pijul'
 pkgname=pijul
 version=0.12.0
-revision=2
+revision=3
 build_style=cargo
 hostmakedepends="pkg-config clang"
 makedepends="libsodium-devel libressl-devel nettle-devel"

From cbbcaafae07794c6319f68f7ca9a4652bfeb21a7 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 4 Sep 2019 13:53:01 +0200
Subject: [PATCH 29/47] qemu: rebuild against nettle-3.5.1

---
 srcpkgs/qemu/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/qemu/template b/srcpkgs/qemu/template
index e96a568283a..9c33f063cae 100644
--- a/srcpkgs/qemu/template
+++ b/srcpkgs/qemu/template
@@ -1,7 +1,7 @@
 # Template file for 'qemu'
 pkgname=qemu
 version=4.1.0
-revision=1
+revision=2
 short_desc="Open Source Processor Emulator"
 maintainer="Helmut Pozimski <helmut@pozimski.eu>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"

From 1f499872268ff563d626551fbe454aaa261b5509 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 4 Sep 2019 13:53:01 +0200
Subject: [PATCH 30/47] rdfind: rebuild against nettle-3.5.1

---
 srcpkgs/rdfind/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/rdfind/template b/srcpkgs/rdfind/template
index 7edac19eedd..510e46839ba 100644
--- a/srcpkgs/rdfind/template
+++ b/srcpkgs/rdfind/template
@@ -1,7 +1,7 @@
 # Template file for 'rdfind'
 pkgname=rdfind
 version=1.4.1
-revision=1
+revision=2
 build_style=gnu-configure
 makedepends="nettle-devel"
 short_desc="A program that finds duplicate files"

From 3dd3aa01aaff2ce90718a730492ce0486909caef Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 4 Sep 2019 13:53:01 +0200
Subject: [PATCH 31/47] rdup: rebuild against nettle-3.5.1

Nettle deprecated aes, ignore the warnings for now.
---
 srcpkgs/rdup/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/rdup/template b/srcpkgs/rdup/template
index 87f7f34b1c5..868d8f004d2 100644
--- a/srcpkgs/rdup/template
+++ b/srcpkgs/rdup/template
@@ -1,7 +1,7 @@
 # Template file for 'rdup'
 pkgname=rdup
 version=1.1.15
-revision=1
+revision=2
 build_style=gnu-configure
 hostmakedepends="automake pkg-config"
 makedepends="glib-devel libarchive-devel nettle-devel"
@@ -13,5 +13,6 @@ distfiles="https://github.com/miekg/rdup/archive/${version}.tar.gz"
 checksum=787b8c37e88be810a710210a9d9f6966b544b1389a738aadba3903c71e0c29cb
 
 pre_configure() {
+	vsed -e 's/-Werror/-Werror -Wno-deprecated-declarations/' -i GNUmakefile.in
 	autoreconf -fi
 }

From c7fbe60879ddb5477c9d79204669123c8b97183b Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 4 Sep 2019 13:53:02 +0200
Subject: [PATCH 32/47] tigervnc: rebuild against nettle-3.5.1

---
 srcpkgs/tigervnc/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/tigervnc/template b/srcpkgs/tigervnc/template
index 26ce524de7e..2e8658830d3 100644
--- a/srcpkgs/tigervnc/template
+++ b/srcpkgs/tigervnc/template
@@ -1,7 +1,7 @@
 # Template file for 'tigervnc'
 pkgname=tigervnc
 version=1.9.0
-revision=1
+revision=2
 _xorg_version=1.20.0
 build_style=cmake
 short_desc="VNC client forked from TightVNC"

From c09e27da64b4b4990bf5864c65ec646fbe0a6b13 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 4 Sep 2019 13:53:02 +0200
Subject: [PATCH 33/47] viking: rebuild against nettle-3.5.1

---
 srcpkgs/viking/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/viking/template b/srcpkgs/viking/template
index 4a81b582834..c860fe5eecc 100644
--- a/srcpkgs/viking/template
+++ b/srcpkgs/viking/template
@@ -1,7 +1,7 @@
 # Template file for 'viking'
 pkgname=viking
 version=1.7
-revision=1
+revision=2
 build_style=gnu-configure
 configure_args="--disable-realtime-gps-tracking --disable-bluemarble
  --disable-bing --disable-terraserver --disable-spotmaps

From 263ab54dba38535b79efc4472c9be4829a055e49 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 4 Sep 2019 13:53:02 +0200
Subject: [PATCH 34/47] xen: rebuild against nettle-3.5.1

---
 srcpkgs/xen/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/xen/template b/srcpkgs/xen/template
index 89ab96178c2..64507ab4715 100644
--- a/srcpkgs/xen/template
+++ b/srcpkgs/xen/template
@@ -1,7 +1,7 @@
 # Template file for 'xen'
 pkgname=xen
 version=4.10.4
-revision=1
+revision=2
 # grep -R IPXE_GIT_TAG src/xen-*/tools/firmware/etherboot
 _git_tag_ipxe=356f6c1b64d7a97746d1816cef8ca22bdd8d0b5d
 archs="x86_64*"

From 216e114c1f117015f41ca0416af2659d1c8517c2 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Wed, 4 Sep 2019 13:53:02 +0200
Subject: [PATCH 35/47] xorg-server: rebuild against nettle-3.5.1

---
 srcpkgs/xorg-server/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/xorg-server/template b/srcpkgs/xorg-server/template
index 178cd37b34f..06ddfb3eac1 100644
--- a/srcpkgs/xorg-server/template
+++ b/srcpkgs/xorg-server/template
@@ -1,7 +1,7 @@
 # Template file for 'xorg-server'
 pkgname=xorg-server
 version=1.20.5
-revision=1
+revision=2
 build_style=meson
 configure_args="-Dipv6=true -Dxorg=true -Dxnest=true -Dxephyr=true
  -Dxvfb=true -Dhal=false -Dudev=true -Dxkb_dir=/usr/share/X11/xkb

From 506caa3ba772cafd73423b022748d01c455f2173 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Thu, 5 Sep 2019 13:57:13 +0200
Subject: [PATCH 36/47] pijul: temporarily broken

---
 srcpkgs/pijul/template | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/srcpkgs/pijul/template b/srcpkgs/pijul/template
index c4e836fe8ec..6d5cbfcf23a 100644
--- a/srcpkgs/pijul/template
+++ b/srcpkgs/pijul/template
@@ -12,6 +12,8 @@ homepage="https://pijul.org/"
 distfiles="https://pijul.org/releases/pijul-${version}.tar.gz"
 checksum=987820fa2a6fe92a9f516f5e9b41ad59a597973e72cb0c7a44ca0f38e741a7e6
 
+broken="broken until I fix it"
+
 if [ "$CROSS_BUILD" ]; then
 	export HOST_CC="$BUILD_CC"
 	export HOST_CFLAGS="$BUILD_CFLAGS"

From 227acfb01d98022f7c373b15d202a081d204cd81 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Thu, 5 Sep 2019 14:48:34 +0200
Subject: [PATCH 37/47] pijul: update to 0.12.2.

---
 srcpkgs/pijul/patches/bindgen.patch | 10 ----------
 srcpkgs/pijul/template              | 15 ++++-----------
 2 files changed, 4 insertions(+), 21 deletions(-)
 delete mode 100644 srcpkgs/pijul/patches/bindgen.patch

diff --git a/srcpkgs/pijul/patches/bindgen.patch b/srcpkgs/pijul/patches/bindgen.patch
deleted file mode 100644
index dd124b79c2f..00000000000
--- a/srcpkgs/pijul/patches/bindgen.patch
+++ /dev/null
@@ -1,10 +0,0 @@
-patch bindgen to use BINDGEN_EXTRA_CLANG_ARGS variable to set sysroot for cross builds
-https://github.com/jnbr/rust-bindgen/tree/0.43.2-clang_args
-
---- Cargo.toml.orig	2019-06-15 02:33:02.105715462 +0200
-+++ Cargo.toml	2019-06-15 02:36:33.905701785 +0200
-@@ -6,3 +6,4 @@
- "libpijul:0.12.0" = { path = "libpijul" }
- "line:0.1.15" = { path = "line" }
- "diffs:0.3.0" = { path = "diffs" }
-+"bindgen:0.43.2" = {git = 'https://github.com/jnbr/rust-bindgen', rev = "1467ac97c669c1ddda8117ccf1d398609b0e6fa9"}
diff --git a/srcpkgs/pijul/template b/srcpkgs/pijul/template
index 6d5cbfcf23a..d46ca14e242 100644
--- a/srcpkgs/pijul/template
+++ b/srcpkgs/pijul/template
@@ -1,7 +1,7 @@
 # Template file for 'pijul'
 pkgname=pijul
-version=0.12.0
-revision=3
+version=0.12.2
+revision=1
 build_style=cargo
 hostmakedepends="pkg-config clang"
 makedepends="libsodium-devel libressl-devel nettle-devel"
@@ -9,10 +9,8 @@ short_desc="Distributed version control system based on patches"
 maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
 license="GPL-2.0-only"
 homepage="https://pijul.org/"
-distfiles="https://pijul.org/releases/pijul-${version}.tar.gz"
-checksum=987820fa2a6fe92a9f516f5e9b41ad59a597973e72cb0c7a44ca0f38e741a7e6
-
-broken="broken until I fix it"
+distfiles="https://crates.io/api/v1/crates/pijul/${version}/download>pijul-${version}.tar.gz"
+checksum=f92a3f4063e780ca45c161ceb0f42baf34dfeddf3359ebf6c2e0442d9abb5889
 
 if [ "$CROSS_BUILD" ]; then
 	export HOST_CC="$BUILD_CC"
@@ -20,11 +18,6 @@ if [ "$CROSS_BUILD" ]; then
 	export BINDGEN_EXTRA_CLANG_ARGS="--sysroot=$XBPS_CROSS_BASE"
 fi
 
-pre_build() {
-	cargo update --package openssl-sys --precise 0.9.46
-	cargo update --package openssl --precise 0.10.22
-}
-
 # We only want to install the binary, so don't run cargo install
 do_install() {
 	vbin target/${RUST_TARGET}/release/pijul

From 8c8005ade09fb05dd22ac49d854998c1243ecd73 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Thu, 5 Sep 2019 19:11:31 +0200
Subject: [PATCH 38/47] pijul: fix cross builds

---
 srcpkgs/pijul/patches/bindgen.patch | 9 +++++++++
 1 file changed, 9 insertions(+)
 create mode 100644 srcpkgs/pijul/patches/bindgen.patch

diff --git a/srcpkgs/pijul/patches/bindgen.patch b/srcpkgs/pijul/patches/bindgen.patch
new file mode 100644
index 00000000000..bfc178899a5
--- /dev/null
+++ b/srcpkgs/pijul/patches/bindgen.patch
@@ -0,0 +1,9 @@
+--- Cargo.toml.orig
++++ Cargo.toml
+@@ -133,3 +133,5 @@
+ version = "2.0"
+ [target."cfg(unix)".dependencies.tokio-uds]
+ version = "0.2"
++
++[replace]
++"bindgen:0.47.3" = {git = 'https://github.com/Duncaen/rust-bindgen', rev = "e70d9568887ffb6c2a7d7d165a71aed311a29129"}

From ae2666b156e7dc24161b188b6710d64ea4a07aee Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Thu, 5 Sep 2019 19:27:30 +0200
Subject: [PATCH 39/47] pijul: try patch.crates-io

---
 srcpkgs/pijul/patches/bindgen.patch | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/pijul/patches/bindgen.patch b/srcpkgs/pijul/patches/bindgen.patch
index bfc178899a5..b066e23fd8c 100644
--- a/srcpkgs/pijul/patches/bindgen.patch
+++ b/srcpkgs/pijul/patches/bindgen.patch
@@ -5,5 +5,5 @@
  [target."cfg(unix)".dependencies.tokio-uds]
  version = "0.2"
 +
-+[replace]
-+"bindgen:0.47.3" = {git = 'https://github.com/Duncaen/rust-bindgen', rev = "e70d9568887ffb6c2a7d7d165a71aed311a29129"}
++[patch.crates-io]
++bindgen = { git = 'https://github.com/Duncaen/rust-bindgen', rev = 'e70d9568887ffb6c2a7d7d165a71aed311a29129' }

From db5a41b411d5607bd94a064c0608bbfff4e6d63a Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Thu, 5 Sep 2019 19:33:07 +0200
Subject: [PATCH 40/47] pijul: fix bindgen patch

---
 srcpkgs/pijul/patches/bindgen.patch | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/pijul/patches/bindgen.patch b/srcpkgs/pijul/patches/bindgen.patch
index b066e23fd8c..c90bb9dba2b 100644
--- a/srcpkgs/pijul/patches/bindgen.patch
+++ b/srcpkgs/pijul/patches/bindgen.patch
@@ -1,9 +1,9 @@
 --- Cargo.toml.orig
 +++ Cargo.toml
-@@ -133,3 +133,5 @@
+@@ -133,3 +133,6 @@
  version = "2.0"
  [target."cfg(unix)".dependencies.tokio-uds]
  version = "0.2"
 +
-+[patch.crates-io]
-+bindgen = { git = 'https://github.com/Duncaen/rust-bindgen', rev = 'e70d9568887ffb6c2a7d7d165a71aed311a29129' }
++[replace]
++"bindgen:0.47.3" = {git = 'https://github.com/Duncaen/rust-bindgen', rev = "e70d9568887ffb6c2a7d7d165a71aed311a29129"}

From 27396a9fc5e40f1caff10e3bdbcaa7e5d048204f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ji=C5=99=C3=AD=20B=C4=9Blka?= <jirib79@gmail.com>
Date: Wed, 4 Sep 2019 23:59:15 +0200
Subject: [PATCH 41/47] libknet1: musl fix

---
 common/shlibs                             |   1 +
 srcpkgs/libknet1/patches/01_musl_fix.diff | 210 ++++++++++++++++++++++
 srcpkgs/libknet1/template                 |  49 +++--
 srcpkgs/libnozzle1                        |   1 +
 srcpkgs/libnozzle1-devel                  |   1 +
 5 files changed, 247 insertions(+), 15 deletions(-)
 create mode 100644 srcpkgs/libknet1/patches/01_musl_fix.diff
 create mode 120000 srcpkgs/libnozzle1
 create mode 120000 srcpkgs/libnozzle1-devel

diff --git a/common/shlibs b/common/shlibs
index d2ef3a740d1..9bb16ae23fe 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3507,3 +3507,4 @@ libknet.so.1 libknet1-1.11_1
 libdrumstick-file.so.1 drumstick-1.1.2_1
 libdrumstick-alsa.so.1 drumstick-1.1.2_1
 libdrumstick-rt.so.1 drumstick-1.1.2_1
+libnozzle.so.1 libnozzle1-1.11_2
diff --git a/srcpkgs/libknet1/patches/01_musl_fix.diff b/srcpkgs/libknet1/patches/01_musl_fix.diff
new file mode 100644
index 00000000000..f636c79bb8d
--- /dev/null
+++ b/srcpkgs/libknet1/patches/01_musl_fix.diff
@@ -0,0 +1,210 @@
+https://github.com/kronosnet/kronosnet/commit/512e433b0b3d8bf14818dcb8c8eb7748d7e899be
+
+diff --git a/configure.ac b/configure.ac
+index 778b12a5..e430aeb8 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -205,6 +205,10 @@ AC_SEARCH_LIBS([dlopen], [dl dld], , [AC_MSG_ERROR([dlopen not found])])
+ AC_SUBST([dl_LIBS], [$LIBS])
+ LIBS="$saved_LIBS"
+ 
++# Check RTLD_DI_ORIGIN (not decalred by musl. glibc has it as an enum so cannot use ifdef)
++AC_CHECK_DECL([RTLD_DI_ORIGIN], [AC_DEFINE([HAVE_RTLD_DI_ORIGIN], 1,
++    [define when RTLD_DI_ORIGIN is declared])], ,[[#include <dlfcn.h>]])
++
+ # OS detection
+ 
+ AC_MSG_CHECKING([for os in ${host_os}])
+diff --git a/libknet/common.c b/libknet/common.c
+index 00907c91..ed8ac899 100644
+--- a/libknet/common.c
++++ b/libknet/common.c
+@@ -12,6 +12,8 @@
+ #include <fcntl.h>
+ #include <dlfcn.h>
+ #include <errno.h>
++#include <libgen.h>
++#include <link.h>
+ #include <string.h>
+ #include <sys/param.h>
+ #include <sys/types.h>
+@@ -54,6 +56,30 @@ int _fdset_nonblock(int fd)
+ 	return 0;
+ }
+ 
++static int get_lib_dir(void *lib_handle, char dir[MAXPATHLEN])
++{
++	int res;
++#ifndef HAVE_RTLD_DI_ORIGIN
++	struct link_map *lm;
++	char l_name[MAXPATHLEN];
++#endif
++
++#ifdef HAVE_RTLD_DI_ORIGIN
++	res = dlinfo(lib_handle, RTLD_DI_ORIGIN, dir);
++#else
++	/*
++	 * musl libc doesn't support RTLD_DI_ORIGIN
++	 */
++	res = dlinfo(lib_handle, RTLD_DI_LINKMAP, &lm);
++	if (res == 0) {
++		snprintf(l_name, sizeof(l_name), "%s", lm->l_name);
++		snprintf(dir, MAXPATHLEN, "%s", dirname(l_name));
++	}
++#endif
++
++	return res;
++}
++
+ static void *open_lib(knet_handle_t knet_h, const char *libname, int extra_flags)
+ {
+ 	void *ret = NULL;
+@@ -81,7 +107,7 @@ static void *open_lib(knet_handle_t knet_h, const char *libname, int extra_flags
+ 	memset(dir, 0, sizeof(dir));
+ 	memset(link, 0, sizeof(link));
+ 	memset(path, 0, sizeof(path));
+-	if (dlinfo(ret, RTLD_DI_ORIGIN, &dir) < 0) {
++	if (get_lib_dir(ret, dir) < 0) {
+ 		/*
+ 		 * should we dlclose and return error?
+ 		 */
+diff --git a/libknet/compat.c b/libknet/compat.c
+index e808f332..2e73c9fc 100644
+--- a/libknet/compat.c
++++ b/libknet/compat.c
+@@ -22,7 +22,7 @@
+ #include <sys/types.h>
+ #include <sys/event.h>
+ #include <sys/time.h>
+-#include <sys/errno.h>
++#include <errno.h>
+ 
+ static int32_t
+ _poll_to_filter_(int32_t event)
+diff --git a/libknet/crypto.c b/libknet/crypto.c
+index afa4f88c..2c4d5f5c 100644
+--- a/libknet/crypto.c
++++ b/libknet/crypto.c
+@@ -8,7 +8,7 @@
+ 
+ #include "config.h"
+ 
+-#include <sys/errno.h>
++#include <errno.h>
+ #include <stdlib.h>
+ #include <string.h>
+ #include <pthread.h>
+diff --git a/libknet/handle.c b/libknet/handle.c
+index fcb129a7..6ecc91f7 100644
+--- a/libknet/handle.c
++++ b/libknet/handle.c
+@@ -456,9 +456,24 @@ static void _close_epolls(knet_handle_t knet_h)
+ static int _start_threads(knet_handle_t knet_h)
+ {
+ 	int savederrno = 0;
++	pthread_attr_t attr;
+ 
+ 	set_thread_status(knet_h, KNET_THREAD_PMTUD, KNET_THREAD_REGISTERED);
+-	savederrno = pthread_create(&knet_h->pmtud_link_handler_thread, 0,
++
++	savederrno = pthread_attr_init(&attr);
++	if (savederrno) {
++		log_err(knet_h, KNET_SUB_HANDLE, "Unable to init pthread attributes: %s",
++			strerror(savederrno));
++		goto exit_fail;
++	}
++	savederrno = pthread_attr_setstacksize(&attr, KNET_THREAD_STACK_SIZE);
++	if (savederrno) {
++		log_err(knet_h, KNET_SUB_HANDLE, "Unable to set stack size attribute: %s",
++			strerror(savederrno));
++		goto exit_fail;
++	}
++
++	savederrno = pthread_create(&knet_h->pmtud_link_handler_thread, &attr,
+ 				    _handle_pmtud_link_thread, (void *) knet_h);
+ 	if (savederrno) {
+ 		log_err(knet_h, KNET_SUB_HANDLE, "Unable to start pmtud link thread: %s",
+@@ -467,7 +482,7 @@ static int _start_threads(knet_handle_t knet_h)
+ 	}
+ 
+ 	set_thread_status(knet_h, KNET_THREAD_DST_LINK, KNET_THREAD_REGISTERED);
+-	savederrno = pthread_create(&knet_h->dst_link_handler_thread, 0,
++	savederrno = pthread_create(&knet_h->dst_link_handler_thread, &attr,
+ 				    _handle_dst_link_handler_thread, (void *) knet_h);
+ 	if (savederrno) {
+ 		log_err(knet_h, KNET_SUB_HANDLE, "Unable to start dst cache thread: %s",
+@@ -476,7 +491,7 @@ static int _start_threads(knet_handle_t knet_h)
+ 	}
+ 
+ 	set_thread_status(knet_h, KNET_THREAD_TX, KNET_THREAD_REGISTERED);
+-	savederrno = pthread_create(&knet_h->send_to_links_thread, 0,
++	savederrno = pthread_create(&knet_h->send_to_links_thread, &attr,
+ 				    _handle_send_to_links_thread, (void *) knet_h);
+ 	if (savederrno) {
+ 		log_err(knet_h, KNET_SUB_HANDLE, "Unable to start datafd to link thread: %s",
+@@ -485,7 +500,7 @@ static int _start_threads(knet_handle_t knet_h)
+ 	}
+ 
+ 	set_thread_status(knet_h, KNET_THREAD_RX, KNET_THREAD_REGISTERED);
+-	savederrno = pthread_create(&knet_h->recv_from_links_thread, 0,
++	savederrno = pthread_create(&knet_h->recv_from_links_thread, &attr,
+ 				    _handle_recv_from_links_thread, (void *) knet_h);
+ 	if (savederrno) {
+ 		log_err(knet_h, KNET_SUB_HANDLE, "Unable to start link to datafd thread: %s",
+@@ -494,7 +509,7 @@ static int _start_threads(knet_handle_t knet_h)
+ 	}
+ 
+ 	set_thread_status(knet_h, KNET_THREAD_HB, KNET_THREAD_REGISTERED);
+-	savederrno = pthread_create(&knet_h->heartbt_thread, 0,
++	savederrno = pthread_create(&knet_h->heartbt_thread, &attr,
+ 				    _handle_heartbt_thread, (void *) knet_h);
+ 	if (savederrno) {
+ 		log_err(knet_h, KNET_SUB_HANDLE, "Unable to start heartbeat thread: %s",
+@@ -502,6 +517,15 @@ static int _start_threads(knet_handle_t knet_h)
+ 		goto exit_fail;
+ 	}
+ 
++	savederrno = pthread_attr_destroy(&attr);
++	if (savederrno) {
++		log_err(knet_h, KNET_SUB_HANDLE, "Unable to destroy pthread attributes: %s",
++			strerror(savederrno));
++		/*
++		 * Do not return error code. Error is not critical.
++		 */
++	}
++
+ 	return 0;
+ 
+ exit_fail:
+diff --git a/libknet/internals.h b/libknet/internals.h
+index 3911b847..13530687 100644
+--- a/libknet/internals.h
++++ b/libknet/internals.h
+@@ -37,6 +37,14 @@
+ 
+ #define KNET_INTERNAL_DATA_CHANNEL KNET_DATAFD_MAX
+ 
++/*
++ * Size of threads stack. Value is choosen by experimenting, how much is needed
++ * to sucesfully finish test suite, and at the time of writing patch it was
++ * ~300KiB. To have some room for future enhancement it is increased
++ * by factor of 3 and rounded.
++ */
++#define KNET_THREAD_STACK_SIZE (1024 * 1024)
++
+ typedef void *knet_transport_link_t; /* per link transport handle */
+ typedef void *knet_transport_t;      /* per knet_h transport handle */
+ struct  knet_transport_ops;          /* Forward because of circular dependancy */
+diff --git a/libknet/onwire.c b/libknet/onwire.c
+index 143ac4b7..e3fd293b 100644
+--- a/libknet/onwire.c
++++ b/libknet/onwire.c
+@@ -8,7 +8,7 @@
+ 
+ #include "config.h"
+ 
+-#include <sys/errno.h>
++#include <errno.h>
+ #include <stdlib.h>
+ #include <string.h>
+ 
diff --git a/srcpkgs/libknet1/template b/srcpkgs/libknet1/template
index 95cd2b8bef2..cb2b377182e 100644
--- a/srcpkgs/libknet1/template
+++ b/srcpkgs/libknet1/template
@@ -1,16 +1,15 @@
 # Template file for 'libknet1'
-# only library and development files now, if interested in kronosnetd update!
+# only libraries and development files now, if interested in kronosnetd update!
 pkgname=libknet1
 version=1.11
-revision=1
+revision=2
 wrksrc=kronosnet-${version}
 build_style=gnu-configure
-configure_args="--disable-crypto-nss --disable-dependency-tracking
- --disable-libknet-sctp --disable-libnozzle --disable-kronosnetd --disable-poc
- --disable-static"
-hostmakedepends="doxygen libxml2-devel pkg-config libqb-devel"
-makedepends="bzip2-devel liblz4-devel liblzma-devel libqb-devel libressl-devel
- libxml2-devel libzstd-devel lzo-devel zlib-devel"
+configure_args="--disable-dependency-tracking --disable-libknet-sctp
+ --disable-kronosnetd --disable-poc --disable-static"
+hostmakedepends="automake doxygen libtool libxml2-devel pkg-config libqb-devel"
+makedepends="bzip2-devel liblz4-devel liblzma-devel libnl3-devel libqb-devel
+ libressl-devel libxml2-devel libzstd-devel lzo-devel nss-devel zlib-devel"
 short_desc="Kronosnet core switching implementation (libraries)"
 maintainer="Jiří Bělka <jirib79@gmail.com>"
 license="GPL-2.0-or-later, LGPL-2.1-only"
@@ -18,9 +17,11 @@ homepage="https://www.kronosnet.org"
 distfiles="https://kronosnet.org/releases/kronosnet-${version}.tar.bz2"
 checksum=c2ee20a9b5b0791ed5379b38b0b51d549603933925a839f045455553f03e6114
 
-if [ "$XBPS_TARGET_LIBC" = musl ]; then
-	broken="Uses dlinfo RTLD_DI_ORIGIN and other runtime issues"
-fi
+patch_args='-Np1'
+
+pre_configure() {
+	autoreconf -fi
+}
 
 post_install() {
 	rm -rf ${DESTDIR}/usr/share/doc/kronosnet
@@ -31,9 +32,27 @@ libknet1-devel_package() {
 	depends="libknet1>=${version}_${revision}"
 	short_desc="Kronosnet core switching implementation (development files)"
 	pkg_install() {
-		vmove usr/include
-		vmove "usr/lib/*.so"
-		vmove "usr/lib/pkgconfig"
-		vmove usr/share/man/man3
+		vmove usr/include/libknet.h
+		vmove usr/lib/libknet.so
+		vmove usr/lib/pkgconfig/libknet.pc
+		vmove "usr/share/man/man3/knet*"
+	}
+}
+
+libnozzle1_package() {
+	short_desc="Userland wrapper around kernel tap devices"
+	pkg_install() {
+		vmove "usr/lib/libnozzle.so.*"
+	}
+}
+
+libnozzle1-devel_package() {
+	depends="libnozzle1>=${version}_${revision}"
+	short_desc="Userland wrapper around kernel tap devices (development files)"
+	pkg_install() {
+		vmove usr/include/libnozzle.h
+		vmove usr/lib/libnozzle.so
+		vmove usr/lib/pkgconfig/libnozzle.pc
+		vmove "usr/share/man/man3/nozzle*"
 	}
 }
diff --git a/srcpkgs/libnozzle1 b/srcpkgs/libnozzle1
new file mode 120000
index 00000000000..0dca2d60545
--- /dev/null
+++ b/srcpkgs/libnozzle1
@@ -0,0 +1 @@
+libknet1
\ No newline at end of file
diff --git a/srcpkgs/libnozzle1-devel b/srcpkgs/libnozzle1-devel
new file mode 120000
index 00000000000..0dca2d60545
--- /dev/null
+++ b/srcpkgs/libnozzle1-devel
@@ -0,0 +1 @@
+libknet1
\ No newline at end of file

From f75fc1abdc42fac5c9e0394ce7857ad47363882b Mon Sep 17 00:00:00 2001
From: Johannes <johannes.brechtmann@gmail.com>
Date: Tue, 3 Sep 2019 23:53:57 +0200
Subject: [PATCH 42/47] firefox: update to 69.0.

[ci skip]
---
 srcpkgs/firefox/patches/fix-musl.patch        | 11 ----
 .../patches/initialize_sched_param.patch      | 22 ++++++++
 .../firefox/patches/ppc64le-bug-1512162.patch | 50 -------------------
 srcpkgs/firefox/template                      | 32 ++++++++----
 4 files changed, 44 insertions(+), 71 deletions(-)
 delete mode 100644 srcpkgs/firefox/patches/fix-musl.patch
 create mode 100644 srcpkgs/firefox/patches/initialize_sched_param.patch
 delete mode 100644 srcpkgs/firefox/patches/ppc64le-bug-1512162.patch

diff --git a/srcpkgs/firefox/patches/fix-musl.patch b/srcpkgs/firefox/patches/fix-musl.patch
deleted file mode 100644
index c1cb99bf651..00000000000
--- a/srcpkgs/firefox/patches/fix-musl.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- tools/profiler/core/platform-linux-android.cpp.orig	2019-07-09 22:58:30.039475686 +0200
-+++ tools/profiler/core/platform-linux-android.cpp	2019-07-09 22:58:39.331437677 +0200
-@@ -73,7 +73,7 @@
- 
- int profiler_current_thread_id() {
-   // glibc doesn't provide a wrapper for gettid().
--#if defined(__GLIBC__)
-+#if defined(__linux__)
-   return static_cast<int>(static_cast<pid_t>(syscall(SYS_gettid)));
- #else
-   return static_cast<int>(gettid());
diff --git a/srcpkgs/firefox/patches/initialize_sched_param.patch b/srcpkgs/firefox/patches/initialize_sched_param.patch
new file mode 100644
index 00000000000..ee593c3c217
--- /dev/null
+++ b/srcpkgs/firefox/patches/initialize_sched_param.patch
@@ -0,0 +1,22 @@
+source: https://github.com/padenot/audio_thread_priority/commit/a1443a02667c649cb72873a45b98fffbd2eac5a8
+
+commit a1443a02667c649cb72873a45b98fffbd2eac5a8
+Author: Paul Adenot <paul@paul.cx>
+Date:   Mon Aug 19 15:00:39 2019 +0200
+
+    initialize sched_param using std::mem::zeroed to fix compilation against other libc than glibc
+
+diff --git a/src/rt_linux.rs b/src/rt_linux.rs
+index d8c0114..fbb4fde 100644
+--- third_party/rust/audio_thread_priority/src/rt_linux.rs.orig	2019-09-03 22:57:00.197152845 +0200
++++ third_party/rust/audio_thread_priority/src/rt_linux.rs	2019-09-03 23:05:42.219159018 +0200
+@@ -93,8 +93,8 @@ pub fn promote_current_thread_to_real_time_internal(audio_buffer_frames: u32,
+ {
+     let thread_id = unsafe { libc::syscall(libc::SYS_gettid) };
+     let pthread_id = unsafe { libc::pthread_self() };
++    let mut param = unsafe { std::mem::zeroed::<libc::sched_param>() };
+     let mut policy = 0;
+-    let mut param = libc::sched_param { sched_priority: 0 };
+ 
+     if unsafe { libc::pthread_getschedparam(pthread_id, &mut policy, &mut param) } < 0 {
+         error!("pthread_getschedparam error {}", pthread_id);
diff --git a/srcpkgs/firefox/patches/ppc64le-bug-1512162.patch b/srcpkgs/firefox/patches/ppc64le-bug-1512162.patch
deleted file mode 100644
index ec38f2262be..00000000000
--- a/srcpkgs/firefox/patches/ppc64le-bug-1512162.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-
-diff --git a/js/xpconnect/src/XPCWrappedNative.cpp b/js/xpconnect/src/XPCWrappedNative.cpp
---- js/xpconnect/src/XPCWrappedNative.cpp
-+++ js/xpconnect/src/XPCWrappedNative.cpp
-@@ -1152,16 +1152,20 @@ bool XPCWrappedNative::CallMethod(XPCCal
-   if (NS_FAILED(rv)) {
-     return Throw(rv, ccx);
-   }
- 
-   JS::Rooted<CallMethodHelper> helper(ccx, /* init = */ ccx);
-   return helper.get().Call();
- }
- 
-+#if (__GNUC__ && __linux__ && __PPC64__ && _LITTLE_ENDIAN)
-+// Work around a compiler bug on ppc64le (bug 1512162).
-+__attribute__ ((noinline,noclone))
-+#endif
- bool CallMethodHelper::Call() {
-   mCallContext.SetRetVal(JS::UndefinedValue());
- 
-   mCallContext.GetContext()->SetPendingException(nullptr);
- 
-   if (mVTableIndex == 0) {
-     return QueryInterfaceFastPath();
-   }
-@@ -1310,16 +1314,20 @@ bool CallMethodHelper::GetOutParamSource
-         return false;
-       }
-     }
-   }
- 
-   return true;
- }
- 
-+#if (__GNUC__ && __linux__ && __PPC64__ && _LITTLE_ENDIAN)
-+// Work around a compiler bug on ppc64le (bug 1512162).
-+__attribute__ ((noinline,noclone))
-+#endif
- bool CallMethodHelper::GatherAndConvertResults() {
-   // now we iterate through the native params to gather and convert results
-   uint8_t paramCount = mMethodInfo->GetParamCount();
-   for (uint8_t i = 0; i < paramCount; i++) {
-     const nsXPTParamInfo& paramInfo = mMethodInfo->GetParam(i);
-     if (!paramInfo.IsOut()) {
-       continue;
-     }
-
-
-
-
diff --git a/srcpkgs/firefox/template b/srcpkgs/firefox/template
index 82d454d0f68..50562e2eb01 100644
--- a/srcpkgs/firefox/template
+++ b/srcpkgs/firefox/template
@@ -3,7 +3,7 @@
 # THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/firefox-i18n".
 #
 pkgname=firefox
-version=68.0.2
+version=69.0
 revision=1
 build_helper="rust"
 short_desc="Mozilla Firefox web browser"
@@ -11,7 +11,7 @@ maintainer="Johannes <johannes.brechtmann@gmail.com>"
 license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://www.mozilla.org/firefox/"
 distfiles="${MOZILLA_SITE}/${pkgname}/releases/${version}/source/${pkgname}-${version}.source.tar.xz"
-checksum=9b3e6d8f99819f9eda9ebba403b644a2b96d19450b42cae422bbf4386902a840
+checksum=413c3febdfeb69eade818824eecbdb11eaeda71de229573810afd641ba741ec5
 
 lib32disabled=yes
 
@@ -31,11 +31,6 @@ conflicts="firefox-esr>=0"
 build_options="alsa dbus pulseaudio startup_notification xscreensaver sndio wayland"
 build_options_default="alsa dbus pulseaudio startup_notification xscreensaver sndio wayland"
 
-# 19:55.85 /usr/bin/ld: failed to set dynamic section sizes: memory exhausted
-if [ "$XBPS_WORDSIZE" -eq 32 ]; then
-	nodebug=yes
-fi
-
 case $XBPS_TARGET_MACHINE in
 	armv6*)
 		broken="required NEON extensions are not supported on armv6"
@@ -44,6 +39,13 @@ case $XBPS_TARGET_MACHINE in
 	ppc*) broken="ftbfs in several places" ;;
 esac
 
+# we need this because cargo verifies checksums of all files in vendor
+# crates when it builds and gives us no way to override or update the
+# file sanely... so just clear out the file list
+_clear_vendor_checksums() {
+	sed -i 's/\("files":{\)[^}]*/\1/' third_party/rust/$1/.cargo-checksum.json
+}
+
 post_extract() {
 	case "$XBPS_TARGET_MACHINE" in
 	*-musl)
@@ -59,6 +61,11 @@ post_extract() {
 	# Note: This is for Void Linux use ONLY.
 	echo -n "cd894504-7a2a-4263-abff-ff73ee89ffca" > mozilla-api-key
 }
+
+post_patch() {
+	_clear_vendor_checksums audio_thread_priority
+}
+
 do_build() {
 	cp "${FILESDIR}/mozconfig" "${wrksrc}/.mozconfig"
 
@@ -114,9 +121,14 @@ do_build() {
 		;;
 	esac
 
-	if [ "$XBPS_WORDSIZE" -eq 32 ]; then
-		# ENOMEM
-		echo "ac_add_options --disable-debug-symbols" >>.mozconfig
+	# work around large debug symbols on 32-bit hosts
+	if [ "$XBPS_WORDSIZE" = "32" ]; then
+		export CFLAGS="${CFLAGS/-g/-g1}"
+		export CXXFLAGS="${CXXFLAGS/-g/-g1}"
+		export LDFLAGS+=" -Wl,--no-keep-memory"
+		# patch the rust debug level, this is hardcoded
+		sed -i "s/debug_info = '2'/debug_info = '1'/" \
+		build/moz.configure/toolchain.configure
 	fi
 
 	export LDFLAGS+=" -Wl,-rpath=/usr/lib/firefox"

From e6921ed07492b1609f33ba5c83a4e190ac62bd90 Mon Sep 17 00:00:00 2001
From: Doan Tran Cong Danh <congdanhqx@gmail.com>
Date: Thu, 5 Sep 2019 22:06:36 +0700
Subject: [PATCH 43/47] firefox-i18n: update to 69.0.

[skip ci]
---
 srcpkgs/firefox-i18n-bn       |   1 +
 srcpkgs/firefox-i18n-en-CA    |   1 +
 srcpkgs/firefox-i18n-ia       |   1 +
 srcpkgs/firefox-i18n-ne-NP    |   1 +
 srcpkgs/firefox-i18n-oc       |   1 +
 srcpkgs/firefox-i18n-ur       |   1 +
 srcpkgs/firefox-i18n/template | 188 ++++++++++++++++++----------------
 7 files changed, 106 insertions(+), 88 deletions(-)
 create mode 120000 srcpkgs/firefox-i18n-bn
 create mode 120000 srcpkgs/firefox-i18n-en-CA
 create mode 120000 srcpkgs/firefox-i18n-ia
 create mode 120000 srcpkgs/firefox-i18n-ne-NP
 create mode 120000 srcpkgs/firefox-i18n-oc
 create mode 120000 srcpkgs/firefox-i18n-ur

diff --git a/srcpkgs/firefox-i18n-bn b/srcpkgs/firefox-i18n-bn
new file mode 120000
index 00000000000..49ca1ff33fa
--- /dev/null
+++ b/srcpkgs/firefox-i18n-bn
@@ -0,0 +1 @@
+srcpkgs/firefox-i18n
\ No newline at end of file
diff --git a/srcpkgs/firefox-i18n-en-CA b/srcpkgs/firefox-i18n-en-CA
new file mode 120000
index 00000000000..49ca1ff33fa
--- /dev/null
+++ b/srcpkgs/firefox-i18n-en-CA
@@ -0,0 +1 @@
+srcpkgs/firefox-i18n
\ No newline at end of file
diff --git a/srcpkgs/firefox-i18n-ia b/srcpkgs/firefox-i18n-ia
new file mode 120000
index 00000000000..49ca1ff33fa
--- /dev/null
+++ b/srcpkgs/firefox-i18n-ia
@@ -0,0 +1 @@
+srcpkgs/firefox-i18n
\ No newline at end of file
diff --git a/srcpkgs/firefox-i18n-ne-NP b/srcpkgs/firefox-i18n-ne-NP
new file mode 120000
index 00000000000..49ca1ff33fa
--- /dev/null
+++ b/srcpkgs/firefox-i18n-ne-NP
@@ -0,0 +1 @@
+srcpkgs/firefox-i18n
\ No newline at end of file
diff --git a/srcpkgs/firefox-i18n-oc b/srcpkgs/firefox-i18n-oc
new file mode 120000
index 00000000000..49ca1ff33fa
--- /dev/null
+++ b/srcpkgs/firefox-i18n-oc
@@ -0,0 +1 @@
+srcpkgs/firefox-i18n
\ No newline at end of file
diff --git a/srcpkgs/firefox-i18n-ur b/srcpkgs/firefox-i18n-ur
new file mode 120000
index 00000000000..49ca1ff33fa
--- /dev/null
+++ b/srcpkgs/firefox-i18n-ur
@@ -0,0 +1 @@
+srcpkgs/firefox-i18n
\ No newline at end of file
diff --git a/srcpkgs/firefox-i18n/template b/srcpkgs/firefox-i18n/template
index a18f552af2c..013a5b66614 100644
--- a/srcpkgs/firefox-i18n/template
+++ b/srcpkgs/firefox-i18n/template
@@ -1,6 +1,6 @@
 # Template file for 'firefox-i18n'
 pkgname=firefox-i18n
-version=68.0.2
+version=69.0
 revision=1
 build_style=meta
 homepage="https://www.mozilla.org/firefox/"
@@ -23,6 +23,7 @@ _languages=(
 	'az     "Azerbaijani"'
 	'be     "Belarusian"'
 	'bg     "Bulgarian"'
+	'bn     "Bengali"'
 	'br     "Breton"'
 	'bs     "Bosnian"'
 	'ca     "Catalan"'
@@ -33,6 +34,7 @@ _languages=(
 	'de     "German"'
 	'dsb    "Lower Sorbian"'
 	'el     "Greek"'
+	'en-CA  "English (Canada)"'
 	'en-GB  "English (British)"'
 	'en-US  "English (US)"'
 	'eo     "Esperanto"'
@@ -58,6 +60,7 @@ _languages=(
 	'hsb    "Upper Sorbian"'
 	'hu     "Hungarian"'
 	'hy-AM  "Armenian"'
+	'ia     "Interlingua"'
 	'id     "Indonesian"'
 	'is     "Icelandic"'
 	'it     "Italian"'
@@ -76,8 +79,10 @@ _languages=(
 	'ms     "Malay"'
 	'my     "Burmese"'
 	'nb-NO  "Norwegian (Bokmål)"'
+	'ne-NP  "Nepali"'
 	'nl     "Dutch"'
 	'nn-NO  "Norwegian (Nynorsk)"'
+	'oc     "Occitan"'
 	'pa-IN  "Punjabi"'
 	'pl     "Polish"'
 	'pt-BR  "Portuguese (Brazilian)"'
@@ -97,6 +102,7 @@ _languages=(
 	'th     "Thai"'
 	'tr     "Turkish"'
 	'uk     "Ukrainian"'
+	'ur     "Urdu"'
 	'uz     "Uzbek"'
 	'vi     "Vietnamese"'
 	'xh     "Xhosa"'
@@ -129,90 +135,96 @@ _pkgtmpl() {
 	}
 }
 
-checksum="2ea325dae9dfd9725a533d7a4630b9326d408ab9a4b925b70468d28a2d45d2ba
- 7ac5d43f433ccd68bb96ac92cc7485755348a03c0bcb74d66e12925afd9463ae
- 88914e2a4d070d307ab4483538f3b863179dc4f1ba148bd3ae28cff4d87a390f
- 54627c8ba83781677dde0fc917eea5926a53906cad6283143cb917868e764b98
- 2f03fd4a024dc82920cbbec72140899d7fb1ab84c8913e01bdf2444de1faff95
- 129bfb200b92ff372be47d7b6482f509643448dfe620b725a3dc4932c1fecb83
- 841ad3f8ddae023fc2d426b83512f62d8ca0e6c96933166b3e53a144d08abf53
- 65326e4b1bf378e6971fb29f5532b5de81f355346e5310a63db093c6156255c3
- edd830c87ca09dc9764600b484f763322f9771c6557b960baa690872fcdfd3bb
- c686c3fd8a62b4fad79748f56c0306844545828aa8bf5a2f06a3710e21f64fa4
- 70ad36174d88e06f4ab068e55d3b737ffad7847014765b94bfc0de6bcdc52c5e
- 42381fad38549111e5ff2d57887318727159815b7b6ce19a8665fc049615f0e5
- ebef3a70259d887cb83ed61826dc4f4efb7e934a17a1315921232a0be0c78faa
- c3502cb60c44d1dbdec77046ca1d00b4d5b600f546a7964f4e27bfd52b42d193
- dfb94b9b6665284b1bedd6c9e13aa78f8ac43d64d5337825645c064e89bb5077
- 0c52ae1e1d8492193221f4ca71c77e3447521169202b615644b618ca09a02b92
- 1e01f718a7b5e4f7b1e7ba383c4a83c336658398bd8ed579511e099399eb7659
- 4a81323c5c564a903da4e58ed9e6ce968c96530bec924a143a83a153d2a3f712
- 870d58d9ea7615b9c4d7425970c1fad96ea7ec8864b55509fff5c501138eb724
- 595109a433b969231f5efb0b1de5585d2b3a82be0338166418ad84b7472fd6db
- b6ab79f793a7558e074d53f210721c9fb61b10ebd6ca219c47890c2066262ab8
- d059897607824b2cd3fe68b7a3bce3214ebd490d486517838a41ac21a9d66cd8
- 1db3f913dcadbdc63e38c8c41fe7f9d58b94bd372f2ed815ef98d7210376281d
- 9a0aa04d643dff8eed58b9167a8f8d373962c5df2b5c240dd280fc46add25cb2
- 5c2d1c6de35b41c534f98bbf53bf68dfcba7f81ee44fa41670852f0b7cb6034d
- 253d0275b7c3be1ad387f27901ed8f6a8e1c8f06c6052bd1ba4432cdf8987e40
- 282b17de74487d4af0b6471ebb86702635b51b658d4dc1040b2a1bc0173d75cd
- f0cdbc7b603345ce782efdda2cdd97cb3086a35ba8a8dc93316a408aa008ce4c
- 539a457d13deb4ac0e4149af5894f6a34348d00311212117d1ba5472b3eb7630
- d975fa37a38d88ecd2e539082200d7243ba00c1d0388ba3a79b32cbb237cb5be
- 1bb93ab89e1b29b13e88280817f22478f734f8b401e8a46e45842f80dd12dc91
- 7f92bb80877a94b06a9d21fd4c8773828b2ffb00d76fcada5fe6d63046f50e56
- 5cc79d40e9d9ac053f42a62ca6bf3fceeb734a7c4ae3c4dae730ce5326dcee53
- b991ad7abc56fe09f8784d82b5ce31490c54ccc0336f8df3735f39442eb408a8
- 914e3dd3902056311f0b31891dd5829e44c9b1d21e5527b5d5fc02a0a9163231
- d4a34da51853ce5ceeb44c717bff8e0e43e8a7a3573a5b8d37bfbc7535a7ab8c
- 2af29f4878ab8d2a68374ed5e548389defc08dd7ed4afc922a0ecdd469d323aa
- 3fbb71fcd7fbfdc7df8e992fad3cf4101b1d8864fe2a3adc4cce6c9260789892
- c2e8f0ceb5b585038189e7e29ab44ef847b302ff12769a576d9ed84f4c6b1733
- 808ecfcb890009a5a8aec761019f7365dee0472f56a66cab3dff5aab96f5092e
- e3b41849929b2b339aeb31187e5a8212645d4352b84c6da2d00427f4704701fa
- 61526c0ed945e0c4fa7e3c74a50b1c850640ad1127583b261d98d96e051ab8a7
- 27b8f857c0cd3a0cfc4b672dafd97b5058141c9c2611f3bc3dcdf0cbc7bbb0f6
- 87825f138676242e47e5feea13416b7f0b80d2abcd6d1e9e9c176cbf2b16fc4a
- 25adc223948abbf53e2485ef7e2ba7c6cd57035539a328bc1bed0ef5a2e98151
- 29117feb77725cb04612ecf4d5fc2cdd99cf83ec5a5443bc7ad70d5087f067e7
- a9313a9102e7076cdb2fb6d93c521c7125fc7bb238a1c10b7fe7aad83ed1a832
- 8ac5b14e77083a78ea452370c388216827a74a535238f46b68e54f583fb9d28e
- 8fbeaacb8eb49fcbdedfbad2ea8ddc6ef6c439ffeaf760ce8951399f130f2e70
- 7e90cebdc49ba304cbcacf1e2402e1d04a74915655e51736f77cbf06ef96b15b
- 6a05ca1dea4d1d1df7403909765469fd64f930687f10c4f12d6df47b316b01a0
- 7385224b6cb45a987ccf7a78e14e4d2962f7d8053226907db7d221871a1d9654
- 6cf181372cdbd6e71d391e3d301862df861d09294b21e60aca2439adaed90f1c
- e52b3fffda04b1a1b53f3de317e5e1c0632284ee49f99a1639a5e153f18eb7e1
- 79a2c8da2175659ec63d62414b6f6d39342f705f3e973f886a0e05979dbbb5e2
- 56d52734e4be44d91bfb993ad8ff71a8adb467781a562219d62f58f13a588ed7
- 96f4ec00964d3c9f0f5db9243ed2486ef4f705d822427de1303d25decb1d8091
- 97b6e1980fa99a5edac112f25a4873b88ebb1c28f010c7e7dc2197216740f916
- 1b14434f61257ce16bdeef681383b6371b0ad2004c0ca165d819b559f1db57e6
- 4908fe09e5da90f608d1abbcad948f4b4b6622ebb6bbbd22c61233736c402281
- 92967023816682d0991bdf50e08eb9a199a45c95b848b5aeceefc0906d267a1e
- 65e4a1bac6db7d51f67d3d522ffa5104031619fc5a427e446de90a959cf1b5ae
- 774d4102558b9744c141dbb6b89915beee1401c7997caafc5e84c3d3431505aa
- 2c8af1b518a1ab9470a2a8a6b2728a107ae92043dfe63a0bfbfb1423e11561b4
- 772c0e432e5e2a07ce0f7f150a0e999e291490e1c8b1d7a47085c231e1bfb551
- cb144fe7128393e757eb0e89fbfa1a64a98d75645563ef23538c81ea2395c54b
- b1fc0e8abe44a489728a5d35a7e30b2c189b3afee57ccf1ca3d457863bcaf613
- 3672383cd1054cbc082c7b2ea423461af6088f80784b72ab0c961f648dcb6046
- d13c1b0ffb1325352b0abd42dba05d3932814dcbbf01049d8e3e96c35ca4cecc
- 5197f27b5f1a6fda42dfdd23ab26e7852e6055d949b3421a604107f07d9ffab3
- a931a967980d2c85436a24035eb2da0de6996fcfcf2013b1b2c7481a5e3de81b
- bf136d69e10bb4300753e1bde4a4287837ab1576669c51f679bf37d8de4961e6
- c265e73b9bc51156e04f69073d10dd4ea82f70bdfbd4d1246648a4158f9887f9
- 840fc9402492c653f07709d04ffe8e33b96e6c7a8873fe14ec6d382f9650769c
- c0e795d692d62262a8e300e2ae573873b21538d79a9ad0bb3fd5c12486e12cef
- fa1ce8c4e3c8d0c25817766e9eb1897a055d032d4a6b69b9bf83a07d1d9234ac
- c3bbcd6f00dfe6e8c086489a03797366dcddca55326269d32239f5a1a5466836
- 638fa687bd1f367b88a983c66a3644cbef2d86608bb17cf8a71f1fa149156138
- 1098aeed113c1050e1ba6b42ae22fb547912a8fd864b56ba44e561a60ea19203
- 7dcb700b1bf6ae29a2c76362337bd5b34f8951b5fbcd5316e892c81e5434092d
- d4deb3fc82619bf21f5e30fa488724da3ac17d0b3002661f95345a4fdfa5342c
- 7121d04c37484902cd0c68a7fd2c68af25b43d5a71872cff65e408845029885c
- d02e0982655a560b547629a9635abb0e491163ea7eb443d454f9e09ff0a05904
- 0bfe3a70d2b393973eb5c097191a38ecfe57cdd61000dc5b1d01acc8ac700604
- b4824070be3c764c0e1be0baea8baf5cc4700732bdf4f7a5f946f81227caceea
- 3f8ec0fb6428fcf7eeba212165e4c5d4d61b865e3e26780e2a893704e1a169d8
- 093fe238df44efe1491c952454142222662c4c58ea953d558d7a3b344ead0799"
+checksum="5e42ecd7ce4c9957ce1929af0d48aa0514a7c1ff7b148db70d98fcdda0f74ce1
+ d5848ddbea6e279b968185499dc6348427d60d3933babf0f408c26c5b83673d2
+ 5eac4b11d176120dd36c4801908d5e6beed36ec290dd999b676b221bb86f26a1
+ 0e99f264d5273a9b43ee3f969d45b114a8ffb3e4deebb3f50e24ce5ff1b5dac0
+ 999e62fa235ef9e12ec1cdee33b0128ec2af48a7ee8f89993157474654974cd5
+ ed57bbcaf5166871fd1d0badae0d5037397222ee526ef4117195591eba098d2a
+ 31dc1fd586bc0c85791fe77fa7659ff14935093c0d59d8cef180c8fd08b1fdf0
+ e39404ee28ff6e4aa9ed92590c8ac83570299213e8d2b416110c846bb3dea484
+ d62088cc7f7288b6b2fdb59adda9877d18d5d202695d7b4fc2ae9cd2288c77f4
+ b82edd3c11eb441c1d99dc01c12ee6445b5f5f29cabe9bf1795b45f27120ec07
+ 0fa9c4c839b964a2a5b4382afdd42f34e3ca157b2ebabf6ed6aa182af0b20bda
+ 00639b7cab74848b9e9bdf62c0407f70d4370493db13fe07c2f2e24f348828fe
+ 69613a3cf8a014cb21402f536e18ddb47360a9908535e55643ee58d8cacaca8d
+ 8706f0989aa61ea06b5e27d091c742ddcce346881dbb808dac043513e05b7ded
+ 5df50e4c5b12322221df395aa08ae90aedf9167b29947b8aa0236545b4d1e7b4
+ 88795e9ec79030c421bf2f1b04924edcf195cc9accdf98d002e7a06c132d520e
+ 913188bfd64e0e998174b48ec827f310bbd4a67f717faabfaa826d5a9bdb7394
+ 1ce8d3336240ddf9f4eb9691682c0f64d710620170386976a738e8109883e0fe
+ 8ca380037bb4b0381b5b6c39af0359016afc44f1314bd0a75ae4b37582563e06
+ e251e22b458f12db1cef93fa791558f19258085c40cc23c5cd90709564283d7d
+ bb74ec685d9f08b8f4c60cf0fffadf5e5aba394f74cbae932d1fd3f9396032cc
+ 4641aabf3b60a63b3216d72ecf1d8c4fde86d0fdc3754cec51c441c1926d4ce5
+ a60b7d79b15f9d9fb6b0e32c15ebb5e0bbdf063df3a5294ef8f35aad85b5bfb8
+ 8f076193552091f0298a788594aae4bb79d560e9608037bbe7d8dd051c25b601
+ bbc4155b78d62afd2f686b89fb91c7ca711e319499585195f3e2622fb65d204c
+ 28992439656ff1564cc614e41accbb486790323348c81759179fc46ff0633274
+ 1cf295023814421022a80d01093f5f12a839129d022b173d4605b156875f35e2
+ 4f162c66d1e97972b5493032acfc361b24f798983cb64fa5454b8bb99de17778
+ c97c86b2d357f8e428055ac0cb8f4e06900b92bff3a9438696822f06f46ccdbd
+ 347469ddd727eb84f9774d02ef3c12150678ff4b603c51a8486e807b5df7f9ae
+ c2d0b2907b40ce9ae37fa5a053b64b805cde5ce36b15421aa2727888e35ce173
+ 1973c2c2a215e4e6e9f718067477567d51d8daad37956b3452b349ae1a68dd6d
+ c8244fd5110bef567b3d1437ad2b4e31445cbe37b8683785d3986f6452f26348
+ 622c085d0732f6ece8add2bed0cbd9957e297f4c37d9d7a2c9863978d5aedc59
+ 4e5c87ff36487efde39a16c97354cc673b27469d657cebf1e5d87b8a70fb4049
+ 3c5a2e25dc3bb46cab900b9897a423a04449a41c5c31e0c491fef1972725602f
+ a93822af8c863d877d33205aa1833f3188d9ad5db870c7c787c9afd54272fb85
+ f3834774f08c2fdf4f115f14258f307330b549ebdbc0a8086f2d04d783d1f2e6
+ ca3678b47fb77301782801b349252e08284734afecbd2f6fc080137e045ac825
+ 030f64ef2b080321d126e7f4c3e14fa8c84211b23c9aab0758e20d604910931e
+ 94985bfc4e27d69575da8e02da7e7aac667563dcf84afe9f0b6e317624dbd46b
+ e25ecb52bae99d678c3838372c20b5059afb45283158e2b80dbadd6408d4b79a
+ 613c0cf03df11d284401da2ac30d1e9bde175e004a2f3f2d179afa98c398383d
+ 2d9505b8a1a3a18c7f1d49e659b66d89ce9b97e76edcde2ff26ba2b3ff1f19bf
+ f1420a633c29f55598436d9376fa2da078458070e5c86d1833c91a7b51fd3013
+ 15b3390c7e69fd8f9b00c8ad9559e8e3b309099a439a59df3c8e743926c291ff
+ 013d57ab2e92f35c4c4992ebf7ca444bca8228b77977a13def20087ecb2a782b
+ 9c4030ecf32be868e6a688f6e4cf9aebb78755c43abd92fa48614156e94e6c73
+ 57052be8d638cc2ee053265ca4f91b1c4b81431d5c0713948cb9becab7b22cfd
+ 3765a2680093139382c960dbe7c31839edbf27c5a37058c086b173877d6b55df
+ 4a98026be8b88fb32207ebf8f3b8a0c6721deaf5766980da61e8f49e7203dbf1
+ 3e1b1b4967e3513cf30ce98a46677f999dbe5886df2394772b19c6b0ce5aeec1
+ fcaedd156369a081d881030ed4fa15d0218bf5a39a419ca44a5fca8c8f0dd75f
+ 85ea13e4a9cdadfbe456ff659c82054dfd2ba0d6a1512435ed9ec85e1c89db30
+ d994a5d451e75c661ce87d8a17a93498ec6a5ea73c138712cbfa6a920bf64499
+ 7d7b48d584faa12c8e78ea2665171f3d44d201e2622e5df859f66c66ec0b98da
+ 9b341847be7b04c5081af8a6ba320cee6cdb7a3511a71e3f76125e19f6076900
+ 1f13641211c81a82780832b46d4a812b429845ceabbd1ec545d68fb13acd4902
+ efaa69086fd0b741036cbd3214f37644cb610a2ffdc1b3d6bd998c1c73c8baa7
+ ccae4514872344f7897c8fa0884f525fec445dc5a9e59c1ce0093b82bf52d7e2
+ e001d3d20435baa5e7fdff885232a594220874fc743f99f77f9c38017bc7d672
+ d0421dc8e7f2645179a42bc40b21a77af3492fe4966de168a08f5b15e78b5558
+ ba7a6b7e8c150a341077d845ee6f6fbf7388f5ffa1eb9187d17f1b6d00890571
+ c5b5691be8f22d612f1ff40dbae5790c1a5beef5ffedd8b7a092cf0e42b65cd1
+ 220524575b507a0f8135f8c9921f6bec367f5ef18cea52d516d6b276cffc59dc
+ cc0d9d4642c2a968c27a1caa3122fdaf8fcf16473c91148dbd3a4e84cfdac4bf
+ 0365846af33e349e4b8984a5914a9aa5d94cbdf08a62ad04260d94d9dfd97d5b
+ 7c5af807f23dbfbae9dd9d2cce1a30caf939989d35aa9981890f5c5a9c48daef
+ 2ac5b6fb05fcedb814da033d4a7a579bdc8e19bbc3dd3edbe08e709b5b6e311b
+ 86176fd8917153a67b4d5ae19a061fdcb18479fd0cbd1ffdf7f726450851f0ce
+ d86b03d4cfa9712fa593a63c00827552b4747530c426134d36bdf0f4ed587cdd
+ 83d33e85bab0271f86f4d37a95948832e2d00848976907b6b0dd9f075d188a0f
+ 27aac8e38302d92cef43b194fc155f903ef5ecdacac04dfbe18fd6f7fb544c84
+ b71f4fed7c00fc252424eaec5e1559ad957b808eba745e66e70a7f75fa7ca747
+ 43543c941e2976d3dd66eef023de7735f55deb7b2265c5c8a4bad43e2ea14af8
+ 09c9c634997a203286140231a873be5c25cd9c928970497b70c6b1f352fe1233
+ bf84a75b854f9bde124580a1de538b80a3e70ac5f1deacbe52a946d45d8b76fd
+ 674027a04ab4514a53dbd75e9d101b79e8c4fbcf8fc510ca915f043222126a65
+ 2f68ed32a10cb8a573343c5fda4833cc2832f58494de4c6abf724e2491c5e223
+ 0f4a049f8948ffc98acdad2540b86037d7e097d388254f39411290bed7386584
+ bca60f844f4c2290de67ca951186892eae2cb3afd1eee4a767b300123b8ae3e8
+ 693b875ed60ada718f6d232f1e419782a95be667ff6f5b6fd6f3e46ded7e536a
+ 0c38cb8b264c7a7fa529d9803b150ffec1038c031db1dda63fd327ec0e4452d3
+ a6f74c6e2eabab97f049f0df75219e62dcfe29561ce5b3e36a10f3b9235ecf82
+ 7113f3531359dc59549ea0d6dbf1b092d9bc0e98bd744622549b633b60988a5b
+ 72b6391e5102612ece89c2656a178542ce60ce98734ee0aba40bc5ef649ceebe
+ 8a8660aa9162ff0e7651fa11ce003f2ffa1b11e57a26163a5955f96118d69c5b
+ ac5ad05ec8e2fefdb21e0690a90e8bb8307215762cf52457757e8bad5d546662
+ 52e8a8f03317c6642f3f2108bd8a81abcad641b9da599af16159e3619f228f5b
+ 0ad05b3a76b50bb7bfd1a111f04c1354af424aa83345a3ea308ddb969c812f8b
+ 4fab9b94d6b99369507970ddef43c2945e8058e8c950b6ffd8b1f3546aac680f
+ 9ee89b73c4f6812d426caa7cbad86d2e5c11328ce1b9b775405c81f156798382
+ 775a6b293da08b501cf754994c7708dd423a2d3848a22572e0e854ee34fcd178"

From 2a5ae5991dd6b498b35d32255ac43e5ab673dd62 Mon Sep 17 00:00:00 2001
From: Johannes <johannes.brechtmann@gmail.com>
Date: Thu, 5 Sep 2019 20:54:53 +0200
Subject: [PATCH 44/47] firefox-i18n: fix symlinks

---
 srcpkgs/firefox-i18n-bn    | 2 +-
 srcpkgs/firefox-i18n-en-CA | 2 +-
 srcpkgs/firefox-i18n-ia    | 2 +-
 srcpkgs/firefox-i18n-ne-NP | 2 +-
 srcpkgs/firefox-i18n-oc    | 2 +-
 srcpkgs/firefox-i18n-ur    | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/firefox-i18n-bn b/srcpkgs/firefox-i18n-bn
index 49ca1ff33fa..6b9610b993c 120000
--- a/srcpkgs/firefox-i18n-bn
+++ b/srcpkgs/firefox-i18n-bn
@@ -1 +1 @@
-srcpkgs/firefox-i18n
\ No newline at end of file
+firefox-i18n
\ No newline at end of file
diff --git a/srcpkgs/firefox-i18n-en-CA b/srcpkgs/firefox-i18n-en-CA
index 49ca1ff33fa..6b9610b993c 120000
--- a/srcpkgs/firefox-i18n-en-CA
+++ b/srcpkgs/firefox-i18n-en-CA
@@ -1 +1 @@
-srcpkgs/firefox-i18n
\ No newline at end of file
+firefox-i18n
\ No newline at end of file
diff --git a/srcpkgs/firefox-i18n-ia b/srcpkgs/firefox-i18n-ia
index 49ca1ff33fa..6b9610b993c 120000
--- a/srcpkgs/firefox-i18n-ia
+++ b/srcpkgs/firefox-i18n-ia
@@ -1 +1 @@
-srcpkgs/firefox-i18n
\ No newline at end of file
+firefox-i18n
\ No newline at end of file
diff --git a/srcpkgs/firefox-i18n-ne-NP b/srcpkgs/firefox-i18n-ne-NP
index 49ca1ff33fa..6b9610b993c 120000
--- a/srcpkgs/firefox-i18n-ne-NP
+++ b/srcpkgs/firefox-i18n-ne-NP
@@ -1 +1 @@
-srcpkgs/firefox-i18n
\ No newline at end of file
+firefox-i18n
\ No newline at end of file
diff --git a/srcpkgs/firefox-i18n-oc b/srcpkgs/firefox-i18n-oc
index 49ca1ff33fa..6b9610b993c 120000
--- a/srcpkgs/firefox-i18n-oc
+++ b/srcpkgs/firefox-i18n-oc
@@ -1 +1 @@
-srcpkgs/firefox-i18n
\ No newline at end of file
+firefox-i18n
\ No newline at end of file
diff --git a/srcpkgs/firefox-i18n-ur b/srcpkgs/firefox-i18n-ur
index 49ca1ff33fa..6b9610b993c 120000
--- a/srcpkgs/firefox-i18n-ur
+++ b/srcpkgs/firefox-i18n-ur
@@ -1 +1 @@
-srcpkgs/firefox-i18n
\ No newline at end of file
+firefox-i18n
\ No newline at end of file

From 7f584176909f20e2f3a3a99da18836e3af7aa492 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Thu, 5 Sep 2019 21:30:34 +0200
Subject: [PATCH 45/47] New package: sccache-0.2.10

---
 srcpkgs/sccache/template | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 srcpkgs/sccache/template

diff --git a/srcpkgs/sccache/template b/srcpkgs/sccache/template
new file mode 100644
index 00000000000..e84818ca69d
--- /dev/null
+++ b/srcpkgs/sccache/template
@@ -0,0 +1,18 @@
+# Template file for 'sccache'
+pkgname=sccache
+version=0.2.10
+revision=1
+build_style=cargo
+hostmakedepends="pkg-config"
+makedepends="libressl-devel"
+short_desc="ccache with cloud storage and rust"
+maintainer="Duncaen <duncaen@voidlinux.org>"
+license="Apache-2.0"
+homepage="https://github.com/mozilla/sccache"
+distfiles="https://github.com/mozilla/sccache/archive/${version}.tar.gz"
+checksum=e55813d2ca01ebf5704973bb5765a6b3bdf2d6f563be34441a278599579bb5e0
+
+pre_build() {
+	cargo update --package openssl-sys --precise 0.9.49
+	cargo update --package openssl:0.10.15 --precise 0.10.24
+}

From 86f3eb22536fc7f58861230d26ee972ee2f208e4 Mon Sep 17 00:00:00 2001
From: Duncaen <duncaen@voidlinux.org>
Date: Thu, 5 Sep 2019 21:40:25 +0200
Subject: [PATCH 46/47] Revert "New package: sccache-0.2.10"

This reverts commit 7f584176909f20e2f3a3a99da18836e3af7aa492.
---
 srcpkgs/sccache/template | 18 ------------------
 1 file changed, 18 deletions(-)
 delete mode 100644 srcpkgs/sccache/template

diff --git a/srcpkgs/sccache/template b/srcpkgs/sccache/template
deleted file mode 100644
index e84818ca69d..00000000000
--- a/srcpkgs/sccache/template
+++ /dev/null
@@ -1,18 +0,0 @@
-# Template file for 'sccache'
-pkgname=sccache
-version=0.2.10
-revision=1
-build_style=cargo
-hostmakedepends="pkg-config"
-makedepends="libressl-devel"
-short_desc="ccache with cloud storage and rust"
-maintainer="Duncaen <duncaen@voidlinux.org>"
-license="Apache-2.0"
-homepage="https://github.com/mozilla/sccache"
-distfiles="https://github.com/mozilla/sccache/archive/${version}.tar.gz"
-checksum=e55813d2ca01ebf5704973bb5765a6b3bdf2d6f563be34441a278599579bb5e0
-
-pre_build() {
-	cargo update --package openssl-sys --precise 0.9.49
-	cargo update --package openssl:0.10.15 --precise 0.10.24
-}

From e704478b3dfaac88d9ebaa64d553adb2996e9019 Mon Sep 17 00:00:00 2001
From: Ogromny <ogromnycoding@gmail.com>
Date: Fri, 6 Sep 2019 00:43:07 +0200
Subject: [PATCH 47/47] fix grep -E

---
 srcpkgs/bibata-cursor/REMOVE   |  7 +++++++
 srcpkgs/bibata-cursor/template | 30 ++++++++++++++++++++++++++++++
 2 files changed, 37 insertions(+)
 create mode 100644 srcpkgs/bibata-cursor/REMOVE
 create mode 100644 srcpkgs/bibata-cursor/template

diff --git a/srcpkgs/bibata-cursor/REMOVE b/srcpkgs/bibata-cursor/REMOVE
new file mode 100644
index 00000000000..e754d1c4084
--- /dev/null
+++ b/srcpkgs/bibata-cursor/REMOVE
@@ -0,0 +1,7 @@
+case "$ACTION" in
+pre)
+	rm -r /usr/share/icons/Bibata_Oil
+	rm -r /usr/share/icons/Bibata_Ice
+	rm -r /usr/share/icons/Bibata_Amber
+	;;
+esac
diff --git a/srcpkgs/bibata-cursor/template b/srcpkgs/bibata-cursor/template
new file mode 100644
index 00000000000..3165807929c
--- /dev/null
+++ b/srcpkgs/bibata-cursor/template
@@ -0,0 +1,30 @@
+# Template file for 'bibata-cursor'
+pkgname=bibata-cursor
+version=0.4.1
+revision=1
+archs=noarch
+create_wrksrc=yes
+build_wrksrc="Bibata_Cursor-${version}"
+makedepends="inkscape xcursorgen"
+short_desc="Material Based Cursor"
+maintainer="Ogromny <ogromnycoding@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/KaizIqbal/Bibata_Cursor"
+distfiles="https://github.com/KaizIqbal/Bibata_Cursor/archive/v${version}.tar.gz"
+checksum=01d06515f6139d796820cb4ca121185ee65a8789bfdd88e0600bcd749e3eea3b
+
+do_configure() {
+	sed -i '/OUTPUT.*grep.*/d' build.sh
+	sed -i 's/${OUTPUT_Bibata\/\/ \/_}/"Bibata_Oil"/' build.sh
+	sed -i 's/${OUTPUT_Bibata_Light\/\/ \/_}/"Bibata_Ice"/' build.sh
+	sed -i 's/${OUTPUT_Bibata_Amber\/\/ \/_}/"Bibata_Amber"/' build.sh
+	sed -i '/gksu.*/d' build.sh
+	bash build.sh
+}
+
+do_install() {
+	vmkdir usr/share/icons
+	vcopy Bibata_Amber usr/share/icons
+	vcopy Bibata_Ice usr/share/icons
+	vcopy Bibata_Oil usr/share/icons
+}

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PR PATCH] [Closed]: New package: bibata-cursor-0.4.1
  2019-09-04  9:38 [PR PATCH] New package: bibata-cursor-0.4.1 voidlinux-github
                   ` (5 preceding siblings ...)
  2019-09-05 22:45 ` voidlinux-github
@ 2019-09-06 18:57 ` voidlinux-github
  2019-09-06 18:57 ` voidlinux-github
  7 siblings, 0 replies; 10+ messages in thread
From: voidlinux-github @ 2019-09-06 18:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 196 bytes --]

There's a closed pull request on the void-packages repository

New package: bibata-cursor-0.4.1
https://github.com/void-linux/void-packages/pull/14204

Description:
A good looking cursor theme ^^

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: New package: bibata-cursor-0.4.1
  2019-09-04  9:38 [PR PATCH] New package: bibata-cursor-0.4.1 voidlinux-github
                   ` (6 preceding siblings ...)
  2019-09-06 18:57 ` [PR PATCH] [Closed]: " voidlinux-github
@ 2019-09-06 18:57 ` voidlinux-github
  7 siblings, 0 replies; 10+ messages in thread
From: voidlinux-github @ 2019-09-06 18:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 147 bytes --]

New comment by Ogromny on void-packages repository

https://github.com/void-linux/void-packages/pull/14204#issuecomment-528974329

Comment:
#14266

^ permalink raw reply	[flat|nested] 10+ messages in thread

* [PR PATCH] New package: bibata-cursor-0.4.1
@ 2019-09-06 18:06 voidlinux-github
  0 siblings, 0 replies; 10+ messages in thread
From: voidlinux-github @ 2019-09-06 18:06 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 353 bytes --]

There is a new pull request by Ogromny against master on the void-packages repository

https://github.com/Ogromny/void-packages bibata-cursor
https://github.com/void-linux/void-packages/pull/14266

New package: bibata-cursor-0.4.1
A good looking cursor theme ^^

A patch file from https://github.com/void-linux/void-packages/pull/14266.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-bibata-cursor-14266.patch --]
[-- Type: text/x-diff, Size: 1963 bytes --]

From fe20df3084ef9ddfffa4ab24b860b6db4267d8d6 Mon Sep 17 00:00:00 2001
From: Ogromny <ogromnycoding@gmail.com>
Date: Fri, 6 Sep 2019 20:04:42 +0200
Subject: [PATCH] New package: bibata-cursor-0.4.1

---
 srcpkgs/bibata-cursor/REMOVE   |  7 +++++++
 srcpkgs/bibata-cursor/template | 30 ++++++++++++++++++++++++++++++
 2 files changed, 37 insertions(+)
 create mode 100644 srcpkgs/bibata-cursor/REMOVE
 create mode 100644 srcpkgs/bibata-cursor/template

diff --git a/srcpkgs/bibata-cursor/REMOVE b/srcpkgs/bibata-cursor/REMOVE
new file mode 100644
index 00000000000..e754d1c4084
--- /dev/null
+++ b/srcpkgs/bibata-cursor/REMOVE
@@ -0,0 +1,7 @@
+case "$ACTION" in
+pre)
+	rm -r /usr/share/icons/Bibata_Oil
+	rm -r /usr/share/icons/Bibata_Ice
+	rm -r /usr/share/icons/Bibata_Amber
+	;;
+esac
diff --git a/srcpkgs/bibata-cursor/template b/srcpkgs/bibata-cursor/template
new file mode 100644
index 00000000000..3165807929c
--- /dev/null
+++ b/srcpkgs/bibata-cursor/template
@@ -0,0 +1,30 @@
+# Template file for 'bibata-cursor'
+pkgname=bibata-cursor
+version=0.4.1
+revision=1
+archs=noarch
+create_wrksrc=yes
+build_wrksrc="Bibata_Cursor-${version}"
+makedepends="inkscape xcursorgen"
+short_desc="Material Based Cursor"
+maintainer="Ogromny <ogromnycoding@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/KaizIqbal/Bibata_Cursor"
+distfiles="https://github.com/KaizIqbal/Bibata_Cursor/archive/v${version}.tar.gz"
+checksum=01d06515f6139d796820cb4ca121185ee65a8789bfdd88e0600bcd749e3eea3b
+
+do_configure() {
+	sed -i '/OUTPUT.*grep.*/d' build.sh
+	sed -i 's/${OUTPUT_Bibata\/\/ \/_}/"Bibata_Oil"/' build.sh
+	sed -i 's/${OUTPUT_Bibata_Light\/\/ \/_}/"Bibata_Ice"/' build.sh
+	sed -i 's/${OUTPUT_Bibata_Amber\/\/ \/_}/"Bibata_Amber"/' build.sh
+	sed -i '/gksu.*/d' build.sh
+	bash build.sh
+}
+
+do_install() {
+	vmkdir usr/share/icons
+	vcopy Bibata_Amber usr/share/icons
+	vcopy Bibata_Ice usr/share/icons
+	vcopy Bibata_Oil usr/share/icons
+}

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2019-09-06 18:57 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-09-04  9:38 [PR PATCH] New package: bibata-cursor-0.4.1 voidlinux-github
2019-09-04 13:49 ` [PR PATCH] [Updated] " voidlinux-github
2019-09-04 13:49 ` voidlinux-github
2019-09-04 16:19 ` voidlinux-github
2019-09-04 16:19 ` voidlinux-github
2019-09-05 22:45 ` [PR PATCH] [Updated] " voidlinux-github
2019-09-05 22:45 ` voidlinux-github
2019-09-06 18:57 ` [PR PATCH] [Closed]: " voidlinux-github
2019-09-06 18:57 ` voidlinux-github
2019-09-06 18:06 [PR PATCH] " voidlinux-github

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).