[-- Attachment #1: Type: text/plain, Size: 1512 bytes --] There is a new pull request by ypsvlq against master on the void-packages repository https://github.com/ypsvlq/void-packages master https://github.com/void-linux/void-packages/pull/29665 New package: Quake3e-2021.01.16 <!-- Mark items with [x] where applicable --> #### General - [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me <!-- If GitHub CI cannot be used to validate the build result (for example, if the build is likely to take several hours), make sure to [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration). When skipping CI, uncomment and fill out the following section. Note: for builds that are likely to complete in less than 2 hours, it is not acceptable to skip CI. --> <!-- #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [ ] I built this PR locally for my native architecture, (ARCH-LIBC) - [ ] I built this PR locally for these architectures (if supported. mark crossbuilds): - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l-musl --> A patch file from https://github.com/void-linux/void-packages/pull/29665.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-master-29665.patch --] [-- Type: text/x-diff, Size: 1678 bytes --] From cf8d6c8a4c9276c613119821e3405f07542c642e Mon Sep 17 00:00:00 2001 From: Gibson <ypsvlq@gmail.com> Date: Sun, 21 Mar 2021 18:07:59 +0000 Subject: [PATCH] New package: Quake3e-2021.01.16 --- srcpkgs/Quake3e/template | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 srcpkgs/Quake3e/template diff --git a/srcpkgs/Quake3e/template b/srcpkgs/Quake3e/template new file mode 100644 index 000000000000..5f388a07f3e9 --- /dev/null +++ b/srcpkgs/Quake3e/template @@ -0,0 +1,33 @@ +# Template file for 'Quake3e' +pkgname=Quake3e +version=2021.01.16 +revision=1 +_version=${version//./-} +wrksrc=Quake3e-$_version + +case $XBPS_TARGET_MACHINE in + x86_64*) _arch=x86_64 ;; + i686*) _arch=x86 ;; + armv7l*) _arch=arm ;; + aarch64*) _arch=aarch64 ;; + *) _arch=$XBPS_TARGET_MACHINE ;; +esac + +build_style=gnu-makefile +make_build_args="ARCH=$_arch USE_SYSTEM_JPEG=1 USE_RENDERER_DLOPEN=0 USE_CURL_DLOPEN=0 USE_SDL=0" +make_use_env=true +makedepends="libcurl-devel libglvnd-devel libXxf86dga-devel alsa-lib-devel libXrandr-devel libXxf86vm-devel libjpeg-turbo-devel" +depends="libXxf86dga alsa-lib libXrandr libXxf86vm" +short_desc="Modern, fast, and secure Quake III Arena engine" +maintainer="Gibson <ypsvlq@gmail.com>" +license="GPL-2.0-only" +homepage="https://quake3e.xyz" +distfiles="https://github.com/ec-/Quake3e/archive/$_version/Quake3e-$_version.tar.gz" +checksum="6272341016b4ae16f6aa86b5c127821a46603d71fbd4cfa6ed3bb270372ea331" + +do_install() { + archext=$(make -E 'print-%:; @echo $($*)' print-ARCHEXT $make_build_args) + cd build/release-linux-$_arch + vbin quake3e$archext quake3e + vbin quake3e.ded$archext quake3e.ded +}
[-- Attachment #1: Type: text/plain, Size: 1517 bytes --] There is an updated pull request by ypsvlq against master on the void-packages repository https://github.com/ypsvlq/void-packages master https://github.com/void-linux/void-packages/pull/29665 New package: Quake3e-2021.01.16 <!-- Mark items with [x] where applicable --> #### General - [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me <!-- If GitHub CI cannot be used to validate the build result (for example, if the build is likely to take several hours), make sure to [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration). When skipping CI, uncomment and fill out the following section. Note: for builds that are likely to complete in less than 2 hours, it is not acceptable to skip CI. --> <!-- #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [ ] I built this PR locally for my native architecture, (ARCH-LIBC) - [ ] I built this PR locally for these architectures (if supported. mark crossbuilds): - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l-musl --> A patch file from https://github.com/void-linux/void-packages/pull/29665.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-master-29665.patch --] [-- Type: text/x-diff, Size: 1687 bytes --] From 5cd43a333a1cef6dea83ccb4bc2545806810aa90 Mon Sep 17 00:00:00 2001 From: Gibson <ypsvlq@gmail.com> Date: Sun, 21 Mar 2021 18:07:59 +0000 Subject: [PATCH] New package: Quake3e-2021.01.16 --- srcpkgs/Quake3e/template | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 srcpkgs/Quake3e/template diff --git a/srcpkgs/Quake3e/template b/srcpkgs/Quake3e/template new file mode 100644 index 000000000000..7fc4cd535f73 --- /dev/null +++ b/srcpkgs/Quake3e/template @@ -0,0 +1,33 @@ +# Template file for 'Quake3e' +pkgname=Quake3e +version=2021.01.16 +revision=1 +_version=${version//./-} +wrksrc=Quake3e-$_version + +case $XBPS_TARGET_MACHINE in + x86_64*) _arch=x86_64 ;; + i686*) _arch=x86 ;; + armv7l*) _arch=arm ;; + aarch64*) _arch=aarch64 ;; + *) _arch=$XBPS_TARGET_MACHINE ;; +esac + +build_style=gnu-makefile +make_build_args="ARCH=$_arch USE_SYSTEM_JPEG=1 USE_RENDERER_DLOPEN=0 USE_CURL_DLOPEN=0 USE_SDL=0" +make_use_env=true +makedepends="libcurl-devel libglvnd-devel libXxf86dga-devel alsa-lib-devel libXrandr-devel libXxf86vm-devel libjpeg-turbo-devel" +depends="libglvnd libXxf86dga alsa-lib libXrandr libXxf86vm" +short_desc="Modern, fast, and secure Quake III Arena engine" +maintainer="Gibson <ypsvlq@gmail.com>" +license="GPL-2.0-only" +homepage="https://quake3e.xyz" +distfiles="https://github.com/ec-/Quake3e/archive/$_version/Quake3e-$_version.tar.gz" +checksum="6272341016b4ae16f6aa86b5c127821a46603d71fbd4cfa6ed3bb270372ea331" + +do_install() { + archext=$(make -E 'print-%:; @echo $($*)' print-ARCHEXT $make_build_args) + cd build/release-linux-$_arch + vbin quake3e$archext quake3e + vbin quake3e.ded$archext quake3e.ded +}
[-- Attachment #1: Type: text/plain, Size: 1517 bytes --] There is an updated pull request by ypsvlq against master on the void-packages repository https://github.com/ypsvlq/void-packages master https://github.com/void-linux/void-packages/pull/29665 New package: Quake3e-2021.01.16 <!-- Mark items with [x] where applicable --> #### General - [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me <!-- If GitHub CI cannot be used to validate the build result (for example, if the build is likely to take several hours), make sure to [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration). When skipping CI, uncomment and fill out the following section. Note: for builds that are likely to complete in less than 2 hours, it is not acceptable to skip CI. --> <!-- #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [ ] I built this PR locally for my native architecture, (ARCH-LIBC) - [ ] I built this PR locally for these architectures (if supported. mark crossbuilds): - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l-musl --> A patch file from https://github.com/void-linux/void-packages/pull/29665.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-master-29665.patch --] [-- Type: text/x-diff, Size: 1686 bytes --] From 649578610457327957895657351aed0ecee93293 Mon Sep 17 00:00:00 2001 From: Gibson <ypsvlq@gmail.com> Date: Mon, 3 May 2021 10:00:42 +0100 Subject: [PATCH] New package: Quake3e-2021.03.28 --- srcpkgs/Quake3e/template | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 srcpkgs/Quake3e/template diff --git a/srcpkgs/Quake3e/template b/srcpkgs/Quake3e/template new file mode 100644 index 000000000000..baed91f635b2 --- /dev/null +++ b/srcpkgs/Quake3e/template @@ -0,0 +1,33 @@ +# Template file for 'Quake3e' +pkgname=Quake3e +version=2021.03.28 +revision=1 +_version=${version//./-} +wrksrc=Quake3e-$_version + +case $XBPS_TARGET_MACHINE in + x86_64*) _arch=x86_64 ;; + i686*) _arch=x86 ;; + armv7l*) _arch=arm ;; + aarch64*) _arch=aarch64 ;; + *) _arch=$XBPS_TARGET_MACHINE ;; +esac + +build_style=gnu-makefile +make_build_args="ARCH=$_arch USE_SYSTEM_JPEG=1 USE_RENDERER_DLOPEN=0 USE_CURL_DLOPEN=0 USE_SDL=0" +make_use_env=true +makedepends="libcurl-devel libglvnd-devel libXxf86dga-devel alsa-lib-devel libXrandr-devel libXxf86vm-devel libjpeg-turbo-devel" +depends="libglvnd libXxf86dga alsa-lib libXrandr libXxf86vm" +short_desc="Modern, fast, and secure Quake III Arena engine" +maintainer="Gibson <ypsvlq@gmail.com>" +license="GPL-2.0-only" +homepage="https://quake3e.xyz" +distfiles="https://github.com/ec-/Quake3e/archive/$_version/Quake3e-$_version.tar.gz" +checksum="f3fc9205fa9235bb5e5c54d6e32b72c396dd37fe3eccaec12afec88e488b2c33" + +do_install() { + archext=$(make -E 'print-%:; @echo $($*)' print-ARCHEXT $make_build_args) + cd build/release-linux-$_arch + vbin quake3e$archext quake3e + vbin quake3e.ded$archext quake3e.ded +}
[-- Attachment #1: Type: text/plain, Size: 207 bytes --] New review comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/pull/29665#discussion_r639015273 Comment: `depends` isn't needed, it should be detected automatically.
[-- Attachment #1: Type: text/plain, Size: 204 bytes --] New review comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/pull/29665#discussion_r639016374 Comment: `x86_64` and `aarch64` should be usable in the `*)` case.
[-- Attachment #1: Type: text/plain, Size: 184 bytes --] New review comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/pull/29665#discussion_r639016615 Comment: You need to strip `-musl` from these.
[-- Attachment #1: Type: text/plain, Size: 181 bytes --] New review comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/pull/29665#discussion_r639015780 Comment: Shouldn't this include all `arm*`?
[-- Attachment #1: Type: text/plain, Size: 167 bytes --] New review comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/pull/29665#discussion_r639017218 Comment: Break at ~80 columns
[-- Attachment #1: Type: text/plain, Size: 193 bytes --] New review comment by ypsvlq on void-packages repository https://github.com/void-linux/void-packages/pull/29665#discussion_r639018981 Comment: These specifically are `dlopen()`ed at runtime.
[-- Attachment #1: Type: text/plain, Size: 1517 bytes --] There is an updated pull request by ypsvlq against master on the void-packages repository https://github.com/ypsvlq/void-packages master https://github.com/void-linux/void-packages/pull/29665 New package: Quake3e-2021.03.28 <!-- Mark items with [x] where applicable --> #### General - [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me <!-- If GitHub CI cannot be used to validate the build result (for example, if the build is likely to take several hours), make sure to [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration). When skipping CI, uncomment and fill out the following section. Note: for builds that are likely to complete in less than 2 hours, it is not acceptable to skip CI. --> <!-- #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [ ] I built this PR locally for my native architecture, (ARCH-LIBC) - [ ] I built this PR locally for these architectures (if supported. mark crossbuilds): - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l-musl --> A patch file from https://github.com/void-linux/void-packages/pull/29665.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-master-29665.patch --] [-- Type: text/x-diff, Size: 1640 bytes --] From f58d0cc2696397f756f5a1605d9f4c9afb9b4cba Mon Sep 17 00:00:00 2001 From: Gibson <ypsvlq@gmail.com> Date: Mon, 3 May 2021 10:00:42 +0100 Subject: [PATCH] New package: Quake3e-2021.03.28 --- srcpkgs/Quake3e/template | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 srcpkgs/Quake3e/template diff --git a/srcpkgs/Quake3e/template b/srcpkgs/Quake3e/template new file mode 100644 index 000000000000..c83cd89311e1 --- /dev/null +++ b/srcpkgs/Quake3e/template @@ -0,0 +1,33 @@ +# Template file for 'Quake3e' +pkgname=Quake3e +version=2021.03.28 +revision=1 +_version=${version//./-} +wrksrc=Quake3e-$_version + +case $XBPS_TARGET_MACHINE in + i686*) _arch=x86 ;; + arm*) _arch=arm ;; + *) _arch=${XBPS_TARGET_MACHINE%-musl} ;; +esac + +build_style=gnu-makefile +make_build_args="ARCH=$_arch USE_SYSTEM_JPEG=1 USE_RENDERER_DLOPEN=0 USE_CURL_DLOPEN=0 USE_SDL=0" +make_use_env=true +makedepends=" + libcurl-devel libglvnd-devel libXxf86dga-devel alsa-lib-devel + libXrandr-devel libXxf86vm-devel libjpeg-turbo-devel" +depends="libglvnd libXxf86dga alsa-lib libXrandr libXxf86vm" +short_desc="Modern, fast, and secure Quake III Arena engine" +maintainer="Gibson <ypsvlq@gmail.com>" +license="GPL-2.0-only" +homepage="https://quake3e.xyz" +distfiles="https://github.com/ec-/Quake3e/archive/$_version/Quake3e-$_version.tar.gz" +checksum="f3fc9205fa9235bb5e5c54d6e32b72c396dd37fe3eccaec12afec88e488b2c33" + +do_install() { + archext=$(make -E 'print-%:; @echo $($*)' print-ARCHEXT $make_build_args) + cd build/release-linux-$_arch + vbin quake3e$archext quake3e + vbin quake3e.ded$archext quake3e.ded +}
[-- Attachment #1: Type: text/plain, Size: 1517 bytes --] There is an updated pull request by ypsvlq against master on the void-packages repository https://github.com/ypsvlq/void-packages master https://github.com/void-linux/void-packages/pull/29665 New package: Quake3e-2021.03.28 <!-- Mark items with [x] where applicable --> #### General - [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me <!-- If GitHub CI cannot be used to validate the build result (for example, if the build is likely to take several hours), make sure to [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration). When skipping CI, uncomment and fill out the following section. Note: for builds that are likely to complete in less than 2 hours, it is not acceptable to skip CI. --> <!-- #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [ ] I built this PR locally for my native architecture, (ARCH-LIBC) - [ ] I built this PR locally for these architectures (if supported. mark crossbuilds): - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l-musl --> A patch file from https://github.com/void-linux/void-packages/pull/29665.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-master-29665.patch --] [-- Type: text/x-diff, Size: 1639 bytes --] From 36a6a1967cf54dd1c444486ae9acca18906ad375 Mon Sep 17 00:00:00 2001 From: Gibson <ypsvlq@gmail.com> Date: Mon, 3 May 2021 10:00:42 +0100 Subject: [PATCH] New package: Quake3e-2021.03.28 --- srcpkgs/Quake3e/template | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 srcpkgs/Quake3e/template diff --git a/srcpkgs/Quake3e/template b/srcpkgs/Quake3e/template new file mode 100644 index 000000000000..419f18a9118f --- /dev/null +++ b/srcpkgs/Quake3e/template @@ -0,0 +1,33 @@ +# Template file for 'Quake3e' +pkgname=Quake3e +version=2021.03.28 +revision=1 +_version=${version//./-} +wrksrc=Quake3e-$_version + +case $XBPS_TARGET_MACHINE in + i686*) _arch=x86 ;; + arm*) _arch=arm ;; + *) _arch=${XBPS_TARGET_MACHINE%-musl} ;; +esac + +build_style=gnu-makefile +make_build_args="ARCH=$_arch USE_SDL=0 USE_SYSTEM_JPEG=1 USE_RENDERER_DLOPEN=0 + USE_CURL_DLOPEN=0" +make_use_env=true +makedepends="libcurl-devel libglvnd-devel libXxf86dga-devel alsa-lib-devel + libXrandr-devel libXxf86vm-devel libjpeg-turbo-devel" +depends="libglvnd libXxf86dga alsa-lib libXrandr libXxf86vm" +short_desc="Modern, fast, and secure Quake III Arena engine" +maintainer="Gibson <ypsvlq@gmail.com>" +license="GPL-2.0-only" +homepage="https://quake3e.xyz" +distfiles="https://github.com/ec-/Quake3e/archive/$_version/Quake3e-$_version.tar.gz" +checksum="f3fc9205fa9235bb5e5c54d6e32b72c396dd37fe3eccaec12afec88e488b2c33" + +do_install() { + archext=$(make -E 'print-%:; @echo $($*)' print-ARCHEXT $make_build_args) + cd build/release-linux-$_arch + vbin quake3e$archext quake3e + vbin quake3e.ded$archext quake3e.ded +}
[-- Attachment #1: Type: text/plain, Size: 305 bytes --] New comment by github-actions[bot] on void-packages repository https://github.com/void-linux/void-packages/pull/29665#issuecomment-1121783341 Comment: Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.
[-- Attachment #1: Type: text/plain, Size: 1364 bytes --] There's a closed pull request on the void-packages repository New package: Quake3e-2021.03.28 https://github.com/void-linux/void-packages/pull/29665 Description: <!-- Mark items with [x] where applicable --> #### General - [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me <!-- If GitHub CI cannot be used to validate the build result (for example, if the build is likely to take several hours), make sure to [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration). When skipping CI, uncomment and fill out the following section. Note: for builds that are likely to complete in less than 2 hours, it is not acceptable to skip CI. --> <!-- #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [ ] I built this PR locally for my native architecture, (ARCH-LIBC) - [ ] I built this PR locally for these architectures (if supported. mark crossbuilds): - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l-musl -->