public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/xfontsel] rawhide: Update to 1.1.2 upstream release
@ 2026-07-01  9:44 Benjamin A. Beasley
  0 siblings, 0 replies; only message in thread
From: Benjamin A. Beasley @ 2026-07-01  9:44 UTC (permalink / raw)
  To: git-commits

            A new commit has been pushed.

            Repo   : rpms/xfontsel
            Branch : rawhide
            Commit : a207542e1ac71d82380295200bb6d7cac8e3db7e
            Author : Benjamin A. Beasley <code@musicinmybrain.net>
            Date   : 2026-07-01T10:04:41+01:00
            Stats  : +42/-21 in 4 file(s)
            URL    : https://src.fedoraproject.org/rpms/xfontsel/c/a207542e1ac71d82380295200bb6d7cac8e3db7e?branch=rawhide

            Log:
            Update to 1.1.2 upstream release

- Resolves: rhbz#2494057
- Update License and SourceLicense fields

Commit co-authored by Packit automation (https://packit.dev/)

---
diff --git a/README.packit b/README.packit
new file mode 100644
index 0000000..dd0af79
--- /dev/null
+++ b/README.packit
@@ -0,0 +1,3 @@
+This repository is maintained by packit.
+https://packit.dev/
+The file was generated using packit 1.16.1.

diff --git a/sources b/sources
index 317584f..ac69885 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (xfontsel-1.1.1.tar.xz) = fdb1f20dc86e2e74da77ef5e62d9465ea24d1af965f1ff3a6334ffefb239130fcf28f7cde9b4e7d7e6c9cf12fcb637784e7af209cffcee3dbe304025d33abcdd
-SHA512 (xfontsel-1.1.1.tar.xz.sig) = e6b28ca90155165419c176aedfc4eeeec93973914b577a53f57f6bf3d4b2b9259587ecc3051d3225416f7adcdca8405b731590e3d8954671189004ec887f52be
+SHA512 (xfontsel-1.1.2.tar.xz) = 377ef4e95f68411716a9cd202f4b2468ef5638d53ebd058518bdf97319f8008052f2cb76154503a1eae76aae3ce27dfa7334428b66f738a087d0915bef69c603
+SHA512 (xfontsel-1.1.2.tar.xz.sig) = d81601ea70947ef1f92b4c646fa6b1c19ee1138e172ed74edf131e3e35d1bdf0cad16ef3ce8720cfbcc442e48cb69c8211b959f2f5fd213be0e441a344dbcf9b

diff --git a/xfontsel.gpg b/xfontsel.gpg
index d3018ed..fd1c873 100644
Binary files a/xfontsel.gpg and b/xfontsel.gpg differ

diff --git a/xfontsel.spec b/xfontsel.spec
index beb267c..30e0838 100644
--- a/xfontsel.spec
+++ b/xfontsel.spec
@@ -1,22 +1,34 @@
 Name:           xfontsel
-Version:        1.1.1
+Version:        1.1.2
 Release:        %autorelease
 Summary:        Tool to list X11 core protocol fonts
 
-# The entire source is X11, except the following files that are not installed
-# or belong to the build system and therefore do not contribute to the license
-# of the binary RPMs…
-License:        X11
-# FSFAP-no-warranty-disclaimer
+# The upstream COPYING file (and meson.build) show that the license is (X11 AND
+# SMLNJ AND MIT). The exact breakdown of which licenses apply to which sources
+# is only clear for those sources that contain copyright notices:
+#
+# X11:
+#   - app-defaults/XFontSel (produces %%{_datadir}/X11/app-defaults/XFontSel)
+#   - man/xfontsel.man (produces %%{_mandir}/man1/xfontsel.1*)
+# X11 AND SMLNJ:
+#   - ULabel.c, ULabel.h, ULabelP.h
+# X11 AND MIT:
+#   - xfontsel.c
+# Additionally, a number of files belong to the build system and therefore do
+# not contribute to the license of the binary RPM. These are documented below.
+License:        X11 AND SMLNJ AND MIT
+# FSFAP:
 #   - INSTALL
 # FSFUL AND HPND-sell-variant:
 # (HPND-sell-variant is because it is derived from configure.ac)
 #   - configure
 # FSFULLR AND FSFULLRWD AND GPL-2.0-or-later WITH Autoconf-exception-generic
-# AND MIT AND GPL-3.0-or-later WITH Autoconf-exception-generic AND X11
+# AND MIT AND GPL-3.0-or-later WITH Autoconf-exception-generic AND X11:
 #   - aclocal.m4
-# FSFULLR AND HPND-sell-variant:
+# FSFULLRWD AND HPND-sell-variant:
 #   - Makefile.in
+# FSFULLRWD:
+#   - man/Makefile.in
 # GPL-2.0-or-later WITH Autoconf-exception-generic:
 #   - compile
 #   - depcomp
@@ -27,9 +39,13 @@ License:        X11
 # HPND-sell-variant:
 #   - Makefile.am
 #   - configure.ac
+# MIT:
+#   - meson.build
+# X11 AND LicenseRef-LicenseRef-Fedora-Public-Domain:
+#   - install-sh
 SourceLicense:  %{shrink:
     %{license} AND
-    FSFAP-no-warranty-disclaimer AND
+    FSFAP AND
     FSFUL AND
     FSFULLR AND
     FSFULLRWD AND
@@ -40,20 +56,21 @@ SourceLicense:  %{shrink:
 URL:            https://www.x.org
 Source0:        %{url}/pub/individual/app/xfontsel-%{version}.tar.xz
 Source1:        %{url}/pub/individual/app/xfontsel-%{version}.tar.xz.sig
-# Keyring created on 2021-02-23 with:
+# Keyring re-created on 2026-07-01 for the 1.1.2 release with:
 #   workdir="$(mktemp --directory)"
-#   gpg2 --with-fingerprint xfontsel-1.0.6.tar.bz2.sig 2>&1 |
+#   gpg2 --with-fingerprint xfontsel-1.1.2.tar.xz.sig 2>&1 |
 #     awk '$2 == "using" { print "0x" $NF }' |
 #     xargs gpg2 --homedir="${workdir}" \
-#         --keyserver=hkp://pool.sks-keyservers.net --recv-keys
+#         --keyserver=hkps://keys.openpgp.org --recv-keys
 #   gpg2 --homedir="${workdir}" --export --export-options export-minimal \
 #       > xfontsel.gpg
 #   rm -rf "${workdir}"
 # Inspect keys using:
-#   gpg2 --list-keys --no-default-keyring --keyring ./xfontsel.gpg
-# Since the SKS Keyserver Network is no longer online, you can reproduce by
-# substituting:
-#   --keyserver=hkps://keys.openpgp.org
+#   gpg2 --show-keys xfontsel.gpg
+# The old signing keys had expired 2023-04-21 and included at least one weak
+# algorithm (dsa1024), so having to recreate the keychain is expected. The new
+# key expires 2026-10-24, and upstream releases every few years, so this kind
+# of trust-on-first-use verification isn’t very useful.
 Source2:        xfontsel.gpg
 
 BuildRequires:  gpgverify
@@ -64,13 +81,14 @@ BuildRequires:  automake
 BuildRequires:  gcc
 BuildRequires:  make
 
+# configure.ac: PKG_CHECK_MODULES/AC_SEARCH_LIBS
 BuildRequires:  gettext
-
 BuildRequires:  pkgconfig(x11)
-BuildRequires:  pkgconfig(xmu)
-BuildRequires:  pkgconfig(xt)
 BuildRequires:  pkgconfig(xaw7)
+BuildRequires:  pkgconfig(xmu)
 BuildRequires:  pkgconfig(xorg-macros) >= 1.8
+BuildRequires:  pkgconfig(xproto) >= 7.0.17
+BuildRequires:  pkgconfig(xt)
 
 %description
 The xfontsel application provides a simple way to display the X11 core protocol

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-07-01  9:44 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-01  9:44 [rpms/xfontsel] rawhide: Update to 1.1.2 upstream release Benjamin A. Beasley

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox