From 3963306939a7bfffab44eb1ee6b927f3328fd99d Mon Sep 17 00:00:00 2001 From: Ed Reel Date: Sun, 2 Nov 2025 05:59:37 -0600 Subject: [PATCH] Add missing Anitya package mappings along with package homepages (#13310) * Add missing Anitya package mappings along with package homepages * Remove qt5 package mapping in const.rb --- lib/const.rb | 5 ++++- packages/antiword.rb | 6 +++--- packages/gdk_pixbuf.rb | 2 +- packages/glade.rb | 2 +- packages/libtifiles2.rb | 2 +- packages/ltrace.rb | 2 +- packages/mg.rb | 6 +++--- packages/pavuk.rb | 2 +- packages/xorg_wacom_driver.rb | 2 +- tools/packages.yaml | 2 +- 10 files changed, 17 insertions(+), 14 deletions(-) diff --git a/lib/const.rb b/lib/const.rb index 2e907562b..5902cab27 100644 --- a/lib/const.rb +++ b/lib/const.rb @@ -4,7 +4,7 @@ require 'etc' require 'open3' OLD_CREW_VERSION ||= defined?(CREW_VERSION) ? CREW_VERSION : '1.0' -CREW_VERSION ||= '1.67.15' unless defined?(CREW_VERSION) && CREW_VERSION == OLD_CREW_VERSION +CREW_VERSION ||= '1.67.16' unless defined?(CREW_VERSION) && CREW_VERSION == OLD_CREW_VERSION # Kernel architecture. KERN_ARCH ||= Etc.uname[:machine] @@ -437,10 +437,12 @@ unless defined?(CREW_ANITYA_PACKAGE_NAME_MAPPINGS) { pkg_name: 'libtinfo', anitya_pkg: 'ncurses', comments: '' }, { pkg_name: 'libunbound', anitya_pkg: 'unbound', comments: '' }, { pkg_name: 'libx264', anitya_pkg: 'x264', comments: '' }, + { pkg_name: 'libxml2_autotools', anitya_pkg: 'libxml2', comments: '' }, { pkg_name: 'linux_pam', anitya_pkg: 'pam', comments: '' }, { pkg_name: "#{CREW_LLVM_VER}_build", anitya_pkg: 'llvm', comments: '' }, { pkg_name: "#{CREW_LLVM_VER}_dev", anitya_pkg: 'llvm', comments: '' }, { pkg_name: "#{CREW_LLVM_VER}_lib", anitya_pkg: 'llvm', comments: '' }, + { pkg_name: 'mediainfo_gui', anitya_pkg: 'mediainfo', comments: '' }, { pkg_name: 'mold', anitya_pkg: 'mold', comments: 'Prefer to GitHub' }, { pkg_name: 'ninja', anitya_pkg: 'ninja-build', comments: '' }, { pkg_name: 'nnn', anitya_pkg: 'nnn', comments: 'Prefer to GitHub' }, @@ -453,6 +455,7 @@ unless defined?(CREW_ANITYA_PACKAGE_NAME_MAPPINGS) { pkg_name: 'py3_atspi', anitya_pkg: 'pyatspi', comments: '' }, { pkg_name: 'python3', anitya_pkg: 'python313', comments: '' }, { pkg_name: 'rdfind', anitya_pkg: 'rdfind', comments: 'Prefer to GitHub' }, + { pkg_name: 'selenium_server_standalone', anitya_pkg: 'selenium', comments: '' }, { pkg_name: 'signal_desktop', anitya_pkg: 'signal', comments: '' }, { pkg_name: 'tepl_6', anitya_pkg: 'libgedit-tepl', comments: '' }, { pkg_name: 'upx', anitya_pkg: 'upx', comments: 'Prefer to GitHub' }, diff --git a/packages/antiword.rb b/packages/antiword.rb index ae0f9c6e6..fba8cea5c 100644 --- a/packages/antiword.rb +++ b/packages/antiword.rb @@ -2,12 +2,12 @@ require 'package' class Antiword < Package description 'Antiword is a free MS Word reader for Linux and RISC OS.' - homepage 'http://www.winfield.demon.nl/' + homepage 'https://github.com/rsdoiel/antiword' version '0.37-2' license 'GPL-2' compatibility 'all' - source_url 'http://www.winfield.demon.nl/linux/antiword-0.37.tar.gz' - source_sha256 '8e2c000fcbc6d641b0e6ff95e13c846da3ff31097801e86702124a206888f5ac' + source_url 'https://github.com/rsdoiel/antiword.git' + git_hashtag version.split('-').first binary_compression 'tar.xz' binary_sha256({ diff --git a/packages/gdk_pixbuf.rb b/packages/gdk_pixbuf.rb index 790c9d455..d6da40736 100644 --- a/packages/gdk_pixbuf.rb +++ b/packages/gdk_pixbuf.rb @@ -2,7 +2,7 @@ require 'buildsystems/meson' class Gdk_pixbuf < Meson description 'GdkPixbuf is a library for image loading and manipulation.' - homepage 'https://developer.gnome.org/gdk-pixbuf' + homepage 'https://gtk.org' version '2.44.3' license 'LGPL-2.1+' compatibility 'aarch64 armv7l x86_64' diff --git a/packages/glade.rb b/packages/glade.rb index 80e97767a..62a898a04 100644 --- a/packages/glade.rb +++ b/packages/glade.rb @@ -2,7 +2,7 @@ require 'buildsystems/meson' class Glade < Meson description 'User Interface Builder for GTK+ applications' - homepage 'https://wiki.gnome.org/Apps/Glade' + homepage 'https://glade.gnome.org' version '3.40.0' license 'GPL-2+ and LDF-1.1+' compatibility 'aarch64 armv7l x86_64' diff --git a/packages/libtifiles2.rb b/packages/libtifiles2.rb index 9af850d48..9ff232c7c 100644 --- a/packages/libtifiles2.rb +++ b/packages/libtifiles2.rb @@ -2,7 +2,7 @@ require 'package' class Libtifiles2 < Package description 'Libtifiles2 offers the library used to properly manipulate files on TI calculators.' - homepage 'http://lpg.ticalc.org/prj_tilp/' + homepage 'https://sourceforge.net/projects/tilp/' version '1.1.7' license 'GPL-2' compatibility 'all' diff --git a/packages/ltrace.rb b/packages/ltrace.rb index ea9895e8e..aef993bd3 100644 --- a/packages/ltrace.rb +++ b/packages/ltrace.rb @@ -2,7 +2,7 @@ require 'package' class Ltrace < Package description 'ltrace intercepts and records dynamic library calls which are called by an executed process and the signals received by that process.' - homepage 'https://www.ltrace.org/' + homepage 'https://gitlab.com/cespedes/ltrace' version '0.7.91-ea8928' license 'GPL-2' compatibility 'all' diff --git a/packages/mg.rb b/packages/mg.rb index 53352fbdd..458573b0c 100644 --- a/packages/mg.rb +++ b/packages/mg.rb @@ -2,12 +2,12 @@ require 'package' class Mg < Package description 'mg is the portable version of the mg editor from OpenBSD' - homepage 'https://devio.us/~bcallah/mg/' + homepage 'https://github.com/hboetes/mg/' version '20170917' license 'public-domain' compatibility 'all' - source_url 'https://devio.us/~bcallah/mg/mg-20170917.tar.gz' - source_sha256 'def9237a89ec6a14241abaf12714bc5fcb3b0e2f8d9d466ff7561628d35b7ff1' + source_url 'https://github.com/hboetes/mg.git' + git_hashtag version binary_compression 'tar.xz' binary_sha256({ diff --git a/packages/pavuk.rb b/packages/pavuk.rb index 970d671af..e5429ec35 100644 --- a/packages/pavuk.rb +++ b/packages/pavuk.rb @@ -6,7 +6,7 @@ class Pavuk < Package version '0.9.35' license 'GPL-2' compatibility 'all' - source_url 'https://sourceforge.net/projects/pavuk/files/pavuk/0.9.35/pavuk-0.9.35.tar.gz' + source_url "https://downloads.sourceforge.net/projects/pavuk/pavuk/#{version}/pavuk-#{version}.tar.gz" source_sha256 'f9c64e511822c96a6714fa0bf336c1b0864767104c906e4393ab0fdf427815f6' binary_compression 'tar.xz' diff --git a/packages/xorg_wacom_driver.rb b/packages/xorg_wacom_driver.rb index 03db3af08..b20ccf973 100644 --- a/packages/xorg_wacom_driver.rb +++ b/packages/xorg_wacom_driver.rb @@ -6,7 +6,7 @@ class Xorg_wacom_driver < Package version '0.36.0' license 'GPL-2' compatibility 'all' - source_url 'https://downloads.sourceforge.net/linuxwacom/xf86-input-wacom-0.36.0.tar.bz2' + source_url "https://downloads.sourceforge.net/project/linuxwacom/xf86-input-wacom/xf86-input-wacom-#{version}.tar.bz" source_sha256 'eae7c5d2872b1433c8d679bb42b00213403eb2a0544c514f4df2b586284c23f6' binary_compression 'tar.xz' diff --git a/tools/packages.yaml b/tools/packages.yaml index 9157ab447..fa0f7ab9f 100644 --- a/tools/packages.yaml +++ b/tools/packages.yaml @@ -2371,7 +2371,7 @@ activity: medium --- kind: url name: gdal -url: http://download.osgeo.org/gdal +url: https://download.osgeo.org/gdal/CURRENT/ activity: medium --- kind: url