* [PR PATCH] snes9x-gtk: update to 1.63
@ 2025-02-02 3:18 camj2
2025-02-26 1:58 ` camj2
` (5 more replies)
0 siblings, 6 replies; 7+ messages in thread
From: camj2 @ 2025-02-02 3:18 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 476 bytes --]
There is a new pull request by camj2 against master on the void-packages repository
https://github.com/camj2/void-packages snes9x-gtk
https://github.com/void-linux/void-packages/pull/54183
snes9x-gtk: update to 1.63
#### Testing the changes
- I tested the changes in this PR: **YES**
#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
A patch file from https://github.com/void-linux/void-packages/pull/54183.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-snes9x-gtk-54183.patch --]
[-- Type: text/x-diff, Size: 1350 bytes --]
From 50c35a409fa04d4738ae5ddec6522bbdea7c7bc9 Mon Sep 17 00:00:00 2001
From: Cameron Jackson <cameron@camj.me>
Date: Sat, 1 Feb 2025 19:57:00 -0700
Subject: [PATCH] snes9x-gtk: update to 1.63
---
srcpkgs/snes9x-gtk/template | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/srcpkgs/snes9x-gtk/template b/srcpkgs/snes9x-gtk/template
index bee0dd4e8f2074..b42c81a2e9d2ee 100644
--- a/srcpkgs/snes9x-gtk/template
+++ b/srcpkgs/snes9x-gtk/template
@@ -1,17 +1,18 @@
# Template file for 'snes9x-gtk'
pkgname=snes9x-gtk
-version=1.60
-revision=2
+version=1.63
+revision=1
build_wrksrc="gtk"
-build_style=meson
+build_style=cmake
+configure_args="-DUSE_SLANG=OFF"
hostmakedepends="gettext-devel glib-devel pkg-config intltool"
-makedepends="minizip-devel gtk+3-devel SDL2-devel xorg-server-devel"
+makedepends="minizip-devel gtk+3-devel SDL2-devel xorg-server-devel gtkmm-devel portaudio-devel"
short_desc="SNES Emulator"
maintainer="Hinterwaeldlers <mguethle@xunit.de>"
license="LGPL-2.1-or-later"
homepage="http://www.snes9x.com/"
distfiles="https://github.com/snes9xgit/snes9x/archive/$version.tar.gz"
-checksum=861c8c0ab1d302d9df51e5ac4717a0069b33614a3f22bf3ab17ebf3405e58722
+checksum=84560ce38a734ac8299645883d8e0c0423b7da2430bde5f88276bba1be6d5330
nocross="cannot run test program while cross compiling"
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: snes9x-gtk: update to 1.63
2025-02-02 3:18 [PR PATCH] snes9x-gtk: update to 1.63 camj2
@ 2025-02-26 1:58 ` camj2
2025-02-27 6:43 ` [PR PATCH] [Updated] " camj2
` (4 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: camj2 @ 2025-02-26 1:58 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 178 bytes --]
New comment by camj2 on void-packages repository
https://github.com/void-linux/void-packages/pull/54183#issuecomment-2683698566
Comment:
Do I need to remove the extra newline?
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PR PATCH] [Updated] snes9x-gtk: update to 1.63
2025-02-02 3:18 [PR PATCH] snes9x-gtk: update to 1.63 camj2
2025-02-26 1:58 ` camj2
@ 2025-02-27 6:43 ` camj2
2025-02-27 6:45 ` camj2
` (3 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: camj2 @ 2025-02-27 6:43 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 481 bytes --]
There is an updated pull request by camj2 against master on the void-packages repository
https://github.com/camj2/void-packages snes9x-gtk
https://github.com/void-linux/void-packages/pull/54183
snes9x-gtk: update to 1.63
#### Testing the changes
- I tested the changes in this PR: **YES**
#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
A patch file from https://github.com/void-linux/void-packages/pull/54183.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-snes9x-gtk-54183.patch --]
[-- Type: text/x-diff, Size: 1351 bytes --]
From 58379a631131df6d6d9993e4998777c4b020b76f Mon Sep 17 00:00:00 2001
From: Cameron Jackson <cameron@camj.me>
Date: Sat, 1 Feb 2025 19:57:00 -0700
Subject: [PATCH] snes9x-gtk: update to 1.63
---
srcpkgs/snes9x-gtk/template | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/srcpkgs/snes9x-gtk/template b/srcpkgs/snes9x-gtk/template
index bee0dd4e8f2074..1bd7d83d6120fb 100644
--- a/srcpkgs/snes9x-gtk/template
+++ b/srcpkgs/snes9x-gtk/template
@@ -1,17 +1,17 @@
# Template file for 'snes9x-gtk'
pkgname=snes9x-gtk
-version=1.60
-revision=2
+version=1.63
+revision=1
build_wrksrc="gtk"
-build_style=meson
+build_style=cmake
+configure_args="-DUSE_SLANG=OFF"
hostmakedepends="gettext-devel glib-devel pkg-config intltool"
-makedepends="minizip-devel gtk+3-devel SDL2-devel xorg-server-devel"
+makedepends="minizip-devel gtk+3-devel SDL2-devel xorg-server-devel gtkmm-devel portaudio-devel"
short_desc="SNES Emulator"
maintainer="Hinterwaeldlers <mguethle@xunit.de>"
license="LGPL-2.1-or-later"
homepage="http://www.snes9x.com/"
distfiles="https://github.com/snes9xgit/snes9x/archive/$version.tar.gz"
-checksum=861c8c0ab1d302d9df51e5ac4717a0069b33614a3f22bf3ab17ebf3405e58722
+checksum=84560ce38a734ac8299645883d8e0c0423b7da2430bde5f88276bba1be6d5330
nocross="cannot run test program while cross compiling"
-
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: snes9x-gtk: update to 1.63
2025-02-02 3:18 [PR PATCH] snes9x-gtk: update to 1.63 camj2
2025-02-26 1:58 ` camj2
2025-02-27 6:43 ` [PR PATCH] [Updated] " camj2
@ 2025-02-27 6:45 ` camj2
2025-05-29 2:11 ` github-actions
` (2 subsequent siblings)
5 siblings, 0 replies; 7+ messages in thread
From: camj2 @ 2025-02-27 6:45 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 178 bytes --]
New comment by camj2 on void-packages repository
https://github.com/void-linux/void-packages/pull/54183#issuecomment-2683698566
Comment:
Do I need to remove the extra newline?
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: snes9x-gtk: update to 1.63
2025-02-02 3:18 [PR PATCH] snes9x-gtk: update to 1.63 camj2
` (2 preceding siblings ...)
2025-02-27 6:45 ` camj2
@ 2025-05-29 2:11 ` github-actions
2025-06-03 6:34 ` the-maldridge
2025-06-03 6:52 ` tm512
5 siblings, 0 replies; 7+ messages in thread
From: github-actions @ 2025-05-29 2:11 UTC (permalink / raw)
To: ml
[-- 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/54183#issuecomment-2918030527
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.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: snes9x-gtk: update to 1.63
2025-02-02 3:18 [PR PATCH] snes9x-gtk: update to 1.63 camj2
` (3 preceding siblings ...)
2025-05-29 2:11 ` github-actions
@ 2025-06-03 6:34 ` the-maldridge
2025-06-03 6:52 ` tm512
5 siblings, 0 replies; 7+ messages in thread
From: the-maldridge @ 2025-06-03 6:34 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 432 bytes --]
New comment by the-maldridge on void-packages repository
https://github.com/void-linux/void-packages/pull/54183#issuecomment-2933715350
Comment:
This package is nonfree, see the section in the manual on how to move packages to other repos, and additionally set the SPDX identifier correctly based on the license. The top level license is something custom, so the license identifier in the package metadata needs to reflect this.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: snes9x-gtk: update to 1.63
2025-02-02 3:18 [PR PATCH] snes9x-gtk: update to 1.63 camj2
` (4 preceding siblings ...)
2025-06-03 6:34 ` the-maldridge
@ 2025-06-03 6:52 ` tm512
5 siblings, 0 replies; 7+ messages in thread
From: tm512 @ 2025-06-03 6:52 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 711 bytes --]
New comment by tm512 on void-packages repository
https://github.com/void-linux/void-packages/pull/54183#issuecomment-2933764322
Comment:
It'd be cool to see a snes9x update finally get merged. I had submitted a PR a couple years ago (#39487), but never got back around to updating it further. That PR could possibly be used as a reference for getting the shaders stuff working (instead of `-DUSE_SLANG=OFF`), as all of that is vendored and isn't adding extra dependencies to the actual package.
In my PR, I also add a `post_install` hook with `vlicense` which will move the custom LICENSE file into `/usr/share/licenses` in the package, which I think is required for anything using a non-standard license?
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2025-06-03 6:52 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-02-02 3:18 [PR PATCH] snes9x-gtk: update to 1.63 camj2
2025-02-26 1:58 ` camj2
2025-02-27 6:43 ` [PR PATCH] [Updated] " camj2
2025-02-27 6:45 ` camj2
2025-05-29 2:11 ` github-actions
2025-06-03 6:34 ` the-maldridge
2025-06-03 6:52 ` tm512
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).