[-- Attachment #1: Type: text/plain, Size: 578 bytes --] There is a new pull request by omar-polo against master on the void-packages repository https://github.com/omar-polo/void-packages got https://github.com/void-linux/void-packages/pull/36959 New package: got-0.69 #### New package - This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES** #### Local build testing - I built this PR locally for my native architecture (aarch64-glibc) A patch file from https://github.com/void-linux/void-packages/pull/36959.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-got-36959.patch --] [-- Type: text/x-diff, Size: 1191 bytes --] From d0b6dffb1557affa1fb2f649482cf45923e3f0d3 Mon Sep 17 00:00:00 2001 From: Omar Polo <op@void-live.homenet.telecomitalia.it> Date: Mon, 2 May 2022 16:31:36 +0000 Subject: [PATCH] New package: got-0.69 --- srcpkgs/got/template | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 srcpkgs/got/template diff --git a/srcpkgs/got/template b/srcpkgs/got/template new file mode 100644 index 000000000000..2aa0701e866d --- /dev/null +++ b/srcpkgs/got/template @@ -0,0 +1,19 @@ +# Template file for 'got' +pkgname=got +version=0.69 +revision=1 +wrksrc=got-portable-${version} +build_style=gnu-configure +hostmakedepends="byacc pkg-config" +makedepends="libmd-devel zlib-devel libuuid-devel libbsd-devel ncurses-devel openssl-devel" +short_desc="VCS which prioritizes ease of use and simplicity over flexibility" +maintainer="Omar Polo <op@omarpolo.com>" +license="ISC" +homepage="https://gameoftrees.org" +distfiles="https://gameoftrees.org/releases/portable/got-portable-${version}.tar.gz" +checksum="7583006e563b349e9bc6bdac70563b585a04d69e0715ad1e979f1b83a607d4b2" + +post_install() { + sed -n '/Copyright/,/PERFORMANCE/p' got/got.c > LICENSE + vlicense LICENSE +}
[-- Attachment #1: Type: text/plain, Size: 232 bytes --] New comment by leahneukirchen on void-packages repository https://github.com/void-linux/void-packages/pull/36959#issuecomment-1120206385 Comment: Leading whitespace error in line 17. This should fix cross: https://l2.re/Ntreyu
[-- Attachment #1: Type: text/plain, Size: 583 bytes --] There is an updated pull request by omar-polo against master on the void-packages repository https://github.com/omar-polo/void-packages got https://github.com/void-linux/void-packages/pull/36959 New package: got-0.69 #### New package - This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES** #### Local build testing - I built this PR locally for my native architecture (aarch64-glibc) A patch file from https://github.com/void-linux/void-packages/pull/36959.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-got-36959.patch --] [-- Type: text/x-diff, Size: 2106 bytes --] From 84b13e9d0e5f1d39a65170f01dc6212be58967b9 Mon Sep 17 00:00:00 2001 From: Omar Polo <op@void-live.homenet.telecomitalia.it> Date: Mon, 2 May 2022 16:31:36 +0000 Subject: [PATCH] New package: got-0.69 --- srcpkgs/got/patches/cross.patch | 18 ++++++++++++++++++ srcpkgs/got/template | 23 +++++++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 srcpkgs/got/patches/cross.patch create mode 100644 srcpkgs/got/template diff --git a/srcpkgs/got/patches/cross.patch b/srcpkgs/got/patches/cross.patch new file mode 100644 index 000000000000..377a34c8c475 --- /dev/null +++ b/srcpkgs/got/patches/cross.patch @@ -0,0 +1,18 @@ +--- got-portable-0.69/configure.ac.orig ++++ got-portable-0.69/configure.ac +@@ -204,6 +204,7 @@ + [return (reallocarray(NULL, 1, 1) == NULL);] + )], + AC_MSG_RESULT(yes), ++ [AC_LIBOBJ(reallocarray) AC_MSG_RESULT([no])], + [AC_LIBOBJ(reallocarray) AC_MSG_RESULT([no])] + ) + AC_MSG_CHECKING([for working recallocarray]) +@@ -212,6 +213,7 @@ + [return (recallocarray(NULL, 1, 1, 1) == NULL);] + )], + AC_MSG_RESULT(yes), ++ [AC_LIBOBJ(recallocarray) AC_MSG_RESULT([no])], + [AC_LIBOBJ(recallocarray) AC_MSG_RESULT([no])] + ) + diff --git a/srcpkgs/got/template b/srcpkgs/got/template new file mode 100644 index 000000000000..36da438e2662 --- /dev/null +++ b/srcpkgs/got/template @@ -0,0 +1,23 @@ +# Template file for 'got' +pkgname=got +version=0.69 +revision=1 +wrksrc=got-portable-${version} +build_style=gnu-configure +hostmakedepends="automake byacc pkg-config" +makedepends="libmd-devel zlib-devel libuuid-devel libbsd-devel ncurses-devel openssl-devel" +short_desc="VCS which prioritizes ease of use and simplicity over flexibility" +maintainer="Omar Polo <op@omarpolo.com>" +license="ISC" +homepage="https://gameoftrees.org" +distfiles="https://gameoftrees.org/releases/portable/got-portable-${version}.tar.gz" +checksum="7583006e563b349e9bc6bdac70563b585a04d69e0715ad1e979f1b83a607d4b2" + +pre_configure() { + autoreconf -fi +} + +post_install() { + sed -n '/Copyright/,/PERFORMANCE/p' got/got.c > LICENSE + vlicense LICENSE +}
[-- Attachment #1: Type: text/plain, Size: 371 bytes --] New comment by omar-polo on void-packages repository https://github.com/void-linux/void-packages/pull/36959#issuecomment-1120222248 Comment: thanks @leahneukirchen! I've merged your patch and started to cross compile for x86_64, but I figured it would be faster to just push the changes and see if the workers manage to build (building on a rpi tends to take time...)
[-- Attachment #1: Type: text/plain, Size: 583 bytes --] There is an updated pull request by omar-polo against master on the void-packages repository https://github.com/omar-polo/void-packages got https://github.com/void-linux/void-packages/pull/36959 New package: got-0.69 #### New package - This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES** #### Local build testing - I built this PR locally for my native architecture (aarch64-glibc) A patch file from https://github.com/void-linux/void-packages/pull/36959.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-got-36959.patch --] [-- Type: text/x-diff, Size: 2106 bytes --] From 9cde3b37bfd4badc40d75bb00ea3d11dc7eb1630 Mon Sep 17 00:00:00 2001 From: Omar Polo <op@void-live.homenet.telecomitalia.it> Date: Mon, 2 May 2022 16:31:36 +0000 Subject: [PATCH] New package: got-0.70 --- srcpkgs/got/patches/cross.patch | 18 ++++++++++++++++++ srcpkgs/got/template | 23 +++++++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 srcpkgs/got/patches/cross.patch create mode 100644 srcpkgs/got/template diff --git a/srcpkgs/got/patches/cross.patch b/srcpkgs/got/patches/cross.patch new file mode 100644 index 000000000000..377a34c8c475 --- /dev/null +++ b/srcpkgs/got/patches/cross.patch @@ -0,0 +1,18 @@ +--- got-portable-0.69/configure.ac.orig ++++ got-portable-0.69/configure.ac +@@ -204,6 +204,7 @@ + [return (reallocarray(NULL, 1, 1) == NULL);] + )], + AC_MSG_RESULT(yes), ++ [AC_LIBOBJ(reallocarray) AC_MSG_RESULT([no])], + [AC_LIBOBJ(reallocarray) AC_MSG_RESULT([no])] + ) + AC_MSG_CHECKING([for working recallocarray]) +@@ -212,6 +213,7 @@ + [return (recallocarray(NULL, 1, 1, 1) == NULL);] + )], + AC_MSG_RESULT(yes), ++ [AC_LIBOBJ(recallocarray) AC_MSG_RESULT([no])], + [AC_LIBOBJ(recallocarray) AC_MSG_RESULT([no])] + ) + diff --git a/srcpkgs/got/template b/srcpkgs/got/template new file mode 100644 index 000000000000..4c0b09d07b01 --- /dev/null +++ b/srcpkgs/got/template @@ -0,0 +1,23 @@ +# Template file for 'got' +pkgname=got +version=0.70 +revision=1 +wrksrc=got-portable-${version} +build_style=gnu-configure +hostmakedepends="automake byacc pkg-config" +makedepends="libmd-devel zlib-devel libuuid-devel libbsd-devel ncurses-devel openssl-devel" +short_desc="VCS which prioritizes ease of use and simplicity over flexibility" +maintainer="Omar Polo <op@omarpolo.com>" +license="ISC" +homepage="https://gameoftrees.org" +distfiles="https://gameoftrees.org/releases/portable/got-portable-${version}.tar.gz" +checksum="2e534ed89f794a61543e6d2cb306903ea04f93977ed241004585c6b85e8b074e" + +pre_configure() { + autoreconf -fi +} + +post_install() { + sed -n '/Copyright/,/PERFORMANCE/p' got/got.c > LICENSE + vlicense LICENSE +}
[-- Attachment #1: Type: text/plain, Size: 163 bytes --] New comment by omar-polo on void-packages repository https://github.com/void-linux/void-packages/pull/36959#issuecomment-1125834700 Comment: updated to got 0.70
[-- Attachment #1: Type: text/plain, Size: 427 bytes --] There's a merged pull request on the void-packages repository New package: got-0.70 https://github.com/void-linux/void-packages/pull/36959 Description: #### New package - This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES** #### Local build testing - I built this PR locally for my native architecture (aarch64-glibc)
[-- Attachment #1: Type: text/plain, Size: 151 bytes --] New comment by omar-polo on void-packages repository https://github.com/void-linux/void-packages/pull/36959#issuecomment-1126136729 Comment: Thanks!
[-- Attachment #1: Type: text/plain, Size: 255 bytes --] New comment by omar-polo on void-packages repository https://github.com/void-linux/void-packages/pull/36959#issuecomment-1126277987 Comment: P.S. @leahneukirchen I've upstreamed the `configure.ac` patch, will be included in the next release. thanks :)