diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index 5e093a5c84..1354135239 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary-openasar -Version: 0.0.346 +Version: 0.0.376 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index 52c08be830..ce0a3c5604 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.346 +Version: 0.0.376 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com diff --git a/anda/apps/mpv/mpv-nightly.spec b/anda/apps/mpv/mpv-nightly.spec index a70281ecd9..e0ac0e9892 100644 --- a/anda/apps/mpv/mpv-nightly.spec +++ b/anda/apps/mpv/mpv-nightly.spec @@ -1,7 +1,7 @@ -%global commit a46ce9e28cd97f7280c085649a79f85aa1d0fe70 +%global commit ec447fd4a266e8158519f5e89589c368211bfa14 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20240325 -%global ver v0.37.0 +%global commit_date 20240502 +%global ver v0.38.0 Name: mpv-nightly Version: %ver^%commit_date.%shortcommit diff --git a/anda/desktops/gnome/gnome-shell-extension-pop-shell/terra-gnome-shell-extension-pop-shell.spec b/anda/desktops/gnome/gnome-shell-extension-pop-shell/terra-gnome-shell-extension-pop-shell.spec index 6be4363e31..5c65531bb1 100644 --- a/anda/desktops/gnome/gnome-shell-extension-pop-shell/terra-gnome-shell-extension-pop-shell.spec +++ b/anda/desktops/gnome/gnome-shell-extension-pop-shell/terra-gnome-shell-extension-pop-shell.spec @@ -1,14 +1,14 @@ # from Fedora upstream %global extension pop-shell %global uuid %{extension}@system76.com -%global commit 9a30c5bd49c373896410852d6477596ac4c43bd3 +%global commit cfa0c55e84b7ce339e5ce83832f76fee17e99d51 %global shortcommit %{lua:print(macros.commit:sub(1,7))} -%global commit_date 240218 +%global commit_date 20240404 %global ver 1.2.0 Name: terra-gnome-shell-extension-%{extension} -Version: %{ver}^%{shortcommit} -Release: 2%?dist +Version: %{ver}^%commit_date.%{shortcommit} +Release: 1%?dist Summary: GNOME Shell extension for advanced tiling window management License: GPL-3.0-only URL: https://github.com/pop-os/shell diff --git a/anda/fonts/seto/seto-fonts.spec b/anda/fonts/seto/seto-fonts.spec index 3365601eeb..8f4f33653d 100644 --- a/anda/fonts/seto/seto-fonts.spec +++ b/anda/fonts/seto/seto-fonts.spec @@ -1,11 +1,10 @@ Name: seto-fonts Version: 6.20 -Release: 2%?dist +Release: 3%?dist URL: https://setofont.osdn.jp/ -Source0: https://osdn.net/frs/redir.php?m=nchc&f=setofont%2F61995%2Fsetofont_v_6_20.zip +Source0: https://github.com/terrapkg/pkg-seto-fonts/archive/refs/tags/%version.tar.gz License: OFL-1.1 Summary: A handwritten font that contains kanji up to JIS 4th level and difficult kanji -BuildRequires: unzip BuildArch: noarch @@ -14,7 +13,7 @@ BuildArch: noarch %prep -%setup -q -n setofont +%setup -q -n pkg-seto-fonts-%version %build @@ -25,11 +24,8 @@ install -Dm644 *.ttf %buildroot/%_datadir/fonts/%name/ %files %doc readme.txt +%license LICENSE.md %_datadir/fonts/%name/ %changelog -* Sun Jun 18 2023 windowsboy111 - 6.20-2 -- Fix install dir. - -* Tue Nov 22 2022 windowsboy111 - 6.20-1 -- Initial package +%autochangelog diff --git a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec index 110eaa7844..02ff23b5c3 100644 --- a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec +++ b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec @@ -1,13 +1,13 @@ %global real_name prismlauncher %global nice_name PrismLauncher -%global commit df0280f52b68f4352d8da711136609c16ce4db7b +%global commit bfac12604e9cd0884987ca89f34a455cf16c543c %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global libnbtplusplus_commit a5e8fd52b8bf4ab5d5bcc042b2a247867589985f %global quazip_commit 6117161af08e366c37499895b00ef62f93adc345 %global tomlplusplus_commit 7eb2ffcc09f8e9890dc0b77ff8ab00fc53b1f2b8 -%global commit_date 20240325 +%global commit_date 20240501 %global snapshot_info %{commit_date}.%{shortcommit} %bcond_without qt6 diff --git a/anda/games/prismlauncher-qt5-nightly/prismlauncher-qt5-nightly.spec b/anda/games/prismlauncher-qt5-nightly/prismlauncher-qt5-nightly.spec index 1c984e7c69..6f18b42240 100644 --- a/anda/games/prismlauncher-qt5-nightly/prismlauncher-qt5-nightly.spec +++ b/anda/games/prismlauncher-qt5-nightly/prismlauncher-qt5-nightly.spec @@ -1,13 +1,13 @@ %global real_name prismlauncher %global nice_name PrismLauncher -%global commit df0280f52b68f4352d8da711136609c16ce4db7b +%global commit 2012b2c243dcfad8860847c0d85f184b6dd24504 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global libnbtplusplus_commit a5e8fd52b8bf4ab5d5bcc042b2a247867589985f %global quazip_commit 6117161af08e366c37499895b00ef62f93adc345 %global tomlplusplus_commit 7eb2ffcc09f8e9890dc0b77ff8ab00fc53b1f2b8 -%global commit_date 20240325 +%global commit_date 20240329 %global snapshot_info %{commit_date}.%{shortcommit} %bcond_with qt6 diff --git a/anda/langs/crystal/crystal/crystal.spec b/anda/langs/crystal/crystal/crystal.spec index e0eb21669c..8c39e1d934 100644 --- a/anda/langs/crystal/crystal/crystal.spec +++ b/anda/langs/crystal/crystal/crystal.spec @@ -1,8 +1,8 @@ %define debug_package %nil Name: crystal -Version: 1.11.2 -Release: 1%{?dist} +Version: 1.12.1 +Release: 1%?dist Summary: The Crystal Programming Language License: Apache-2.0 URL: https://crystal-lang.org/ diff --git a/anda/langs/crystal/crystal/update.rhai b/anda/langs/crystal/crystal/update.rhai index 8d53b0e749..06671bca2e 100644 --- a/anda/langs/crystal/crystal/update.rhai +++ b/anda/langs/crystal/crystal/update.rhai @@ -1,2 +1,2 @@ let html = get("https://crystal-lang.org/"); -rpm.version(find("Latest release <.+>(.+)", html, 1)) +rpm.version(find("Latest release: (.+?)", html, 1)) diff --git a/anda/langs/nim/nim-nightly/nim-nightly.spec b/anda/langs/nim/nim-nightly/nim-nightly.spec index ff7e2a1853..5c3fb9421e 100644 --- a/anda/langs/nim/nim-nightly/nim-nightly.spec +++ b/anda/langs/nim/nim-nightly/nim-nightly.spec @@ -1,8 +1,8 @@ %global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10 -%global commit 33902d9dbb65fbfdfbd6e3b2a34c6e19eccb762f +%global commit 185e06c92362083c06c76f87e325889b1c9dc659 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global ver 2.1.1 -%global commit_date 20240322 +%global commit_date 20240502 %global debug_package %nil Name: nim-nightly diff --git a/anda/langs/vala/vala-language-server-nightly/vala-language-server-nightly.spec b/anda/langs/vala/vala-language-server-nightly/vala-language-server-nightly.spec index f3ce8c1bee..4dd93a8131 100644 --- a/anda/langs/vala/vala-language-server-nightly/vala-language-server-nightly.spec +++ b/anda/langs/vala/vala-language-server-nightly/vala-language-server-nightly.spec @@ -1,9 +1,9 @@ %global real_name vala-language-server -%global commit 0b020298aa3dafacd2f6633533ca91fba5698340 +%global commit a49292758922160244d1842cdcba0a5154d1cb27 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20240323 +%global commit_date 20240330 %global snapshot_info %{commit_date}.%{shortcommit} %global verrel 0.48.7 diff --git a/anda/langs/vala/vala-nightly/vala-nightly.spec b/anda/langs/vala/vala-nightly/vala-nightly.spec index 6b0172d65c..6f50236bd6 100644 --- a/anda/langs/vala/vala-nightly/vala-nightly.spec +++ b/anda/langs/vala/vala-nightly/vala-nightly.spec @@ -3,11 +3,11 @@ %global priority 90 %global real_name vala -%global commit 933eb2d0e41bb7fdc4fe5fc01a03254965990f3e +%global commit fa704b2c2385f35d12568ee31de33568d6d67749 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global repo https://gitlab.gnome.org/GNOME/%{real_name}.git -%global commit_date 20240218 +%global commit_date 20240426 %global snapshot_info %{commit_date}.%{shortcommit} Name: vala-nightly diff --git a/anda/langs/vala/vala-panel/update.rhai b/anda/langs/vala/vala-panel/update.rhai new file mode 100644 index 0000000000..c8febf8b70 --- /dev/null +++ b/anda/langs/vala/vala-panel/update.rhai @@ -0,0 +1 @@ +rpm.version(gitlab("6865057")); diff --git a/anda/langs/vala/vala-panel/vala-panel.spec b/anda/langs/vala/vala-panel/vala-panel.spec index 43e5868d87..fbfc716872 100644 --- a/anda/langs/vala/vala-panel/vala-panel.spec +++ b/anda/langs/vala/vala-panel/vala-panel.spec @@ -1,10 +1,9 @@ +Name: vala-panel +Version: 24.03 %global forgeurl https://gitlab.com/vala-panel-project/vala-panel -%global commit ead4e7a36b0e4b0a2ac43c5d9ca17eb753461afe %forgemeta -Name: vala-panel -Version: 0.5.0 -Release: 2%?dist +Release: 1%?dist License: LGPL-3.0-or-later Summary: This package provides Application Menu plugin for vala-panel Group: System/GUI/Other @@ -38,7 +37,7 @@ Requires: %{name}%{?_isa} = %{version}-%{release} %forgeautosetup %build -%meson -Dwnck=enabled -Dplatforms='layer-shell,x11' +%meson -Dwnck=enabled -Dplatforms='wayland,x11' %meson_build %install @@ -73,6 +72,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/org.valapanel.applica %{_datadir}/vala-panel/applets/*.plugin %dir %{_datadir}/vala-panel/images %{_datadir}/vala-panel/images/background.png +%{_libdir}/girepository-1.0/ValaPanel-%version.typelib %files devel %doc README.md @@ -82,6 +82,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/org.valapanel.applica %{_libdir}/libvalapanel.so %{_libdir}/pkgconfig/vala-panel.pc %{_datadir}/vala/vapi/vala-panel.* +%{_datadir}/gir-1.0/ValaPanel-%version.gir %changelog %autochangelog diff --git a/anda/lib/tdlib/tdlib-nightly.spec b/anda/lib/tdlib/tdlib-nightly.spec index 0e643993f4..ccb1e54fb6 100644 --- a/anda/lib/tdlib/tdlib-nightly.spec +++ b/anda/lib/tdlib/tdlib-nightly.spec @@ -1,5 +1,5 @@ -%global commit 586bc784138042d2710168cd0b29f5dd6d415f45 -%global ver 1.8.26 +%global commit 77b34797d89d23ccfab3f3e1eab532f0bc73ab38 +%global ver 1.8.28 %global commit_date 20240219 %global shortcommit %(c=%{commit}; echo ${c:0:7}) diff --git a/anda/misc/kwin-system76-scheduler-integration/kwin-system76-scheduler-integration.spec b/anda/misc/kwin-system76-scheduler-integration/kwin-system76-scheduler-integration.spec index d88efb16ab..2bfe5479fa 100644 --- a/anda/misc/kwin-system76-scheduler-integration/kwin-system76-scheduler-integration.spec +++ b/anda/misc/kwin-system76-scheduler-integration/kwin-system76-scheduler-integration.spec @@ -3,12 +3,12 @@ Name: kwin-system76-scheduler-integration %global forgeurl https://github.com/maxiberta/%{name} -%global commit 093a269670275feaa240d02c712f1ec8b812fd80 -%global date 20240320 +%global commit e00f1b74998d6513552633c791ea23ffa3fe78a0 +%global date 20240425 %forgemeta Version: 0.1 -Release: 6%?dist +Release: 1%?dist Summary: Notify the System76 Scheduler which app has focus so it can be prioritized License: MIT URL: %forgeurl diff --git a/anda/misc/kwin-system76-scheduler-integration/update.rhai b/anda/misc/kwin-system76-scheduler-integration/update.rhai index 60d34edcec..1737f94453 100644 --- a/anda/misc/kwin-system76-scheduler-integration/update.rhai +++ b/anda/misc/kwin-system76-scheduler-integration/update.rhai @@ -1,5 +1,5 @@ rpm.global("commit", gh_commit("maxiberta/kwin-system76-scheduler-integration")); if rpm.changed() { rpm.global("date", date()); // remove if we don't need the `date` macro - rpm.release(); + rpm.release(); } diff --git a/anda/misc/sass/sass.spec b/anda/misc/sass/sass.spec index 723d3c7417..66071b89e9 100644 --- a/anda/misc/sass/sass.spec +++ b/anda/misc/sass/sass.spec @@ -4,7 +4,7 @@ %define _build_id_links none Name: sass -Version: 1.75.0 +Version: 1.76.0 Release: 1%?dist Summary: The reference implementation of Sass, written in Dart License: MIT diff --git a/anda/terra/mock-configs/terra-rawhide-aarch64.cfg b/anda/terra/mock-configs/terra-rawhide-aarch64.cfg new file mode 100644 index 0000000000..659d4c4c38 --- /dev/null +++ b/anda/terra/mock-configs/terra-rawhide-aarch64.cfg @@ -0,0 +1,5 @@ +config_opts['releasever'] = 'rawhide' +config_opts['target_arch'] = 'aarch64' +config_opts['legal_host_arches'] = ('aarch64',) + +include('templates/terra.tpl') diff --git a/anda/terra/mock-configs/terra-rawhide-x86_64.cfg b/anda/terra/mock-configs/terra-rawhide-x86_64.cfg new file mode 100644 index 0000000000..3402689dac --- /dev/null +++ b/anda/terra/mock-configs/terra-rawhide-x86_64.cfg @@ -0,0 +1,5 @@ +config_opts['releasever'] = 'rawhide' +config_opts['target_arch'] = 'x86_64' +config_opts['legal_host_arches'] = ('x86_64',) + +include('templates/terra.tpl') diff --git a/anda/themes/klassy/klassy.spec b/anda/themes/klassy/klassy.spec index 548a911c23..449962b61b 100644 --- a/anda/themes/klassy/klassy.spec +++ b/anda/themes/klassy/klassy.spec @@ -1,12 +1,12 @@ Name: klassy %global forgeurl https://github.com/paulmcauley/%{name} -%global tag 6.0.breeze6.0.2 -%global date 20240314 +%global tag 6.1.breeze6.0.3 +%global date 20240411 %forgemeta Version: %{tag} -Release: %autorelease +Release: 1%?dist Summary: Window Decoration, Application Style and Global Theme plugin for recent versions of the KDE Plasma desktop. License: GPL-2.0-or-later Group: System/GUI/KDE @@ -112,6 +112,7 @@ Klassy (formerly ClassiK/ClassikStyles) is a highly customizable binary Window D %{_datadir}/icons/hicolor/ %{_datadir}/icons/%{name}/ %{_datadir}/icons/%{name}-dark/ +%{_datadir}/plasma/desktoptheme/%{name}/ %{_kf6_datadir}/kstyle/themes/%{name}.themerc diff --git a/anda/themes/lightly-qt6/VER6.txt b/anda/themes/lightly-qt6/VER6.txt index 1e8b314962..7f8f011eb7 100644 --- a/anda/themes/lightly-qt6/VER6.txt +++ b/anda/themes/lightly-qt6/VER6.txt @@ -1 +1 @@ -6 +7 diff --git a/anda/themes/tau-helium/tau-helium.spec b/anda/themes/tau-helium/tau-helium.spec index ccfa24a1a7..9e741ff15f 100644 --- a/anda/themes/tau-helium/tau-helium.spec +++ b/anda/themes/tau-helium/tau-helium.spec @@ -1,4 +1,4 @@ -%global ver 1.8.10-6 +%global ver 1.8.10-7 Summary: tauOS GTK/GNOME Shell Themes Name: tau-helium diff --git a/anda/tools/electron/electron.spec b/anda/tools/electron/electron.spec index 91eab416a3..590b9def6d 100644 --- a/anda/tools/electron/electron.spec +++ b/anda/tools/electron/electron.spec @@ -12,7 +12,7 @@ %global __provides_exclude_from %{_libdir}/%{name}/.*\\.so Name: electron -Version: 29.3.0 +Version: 30.0.2 Release: 1%?dist Summary: Build cross platform desktop apps with web technologies License: MIT diff --git a/anda/tools/gsctool/anda.hcl b/anda/tools/gsctool/anda.hcl new file mode 100644 index 0000000000..af03f6660f --- /dev/null +++ b/anda/tools/gsctool/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "gsctool.spec" + } +} diff --git a/anda/tools/gsctool/gsctool.spec b/anda/tools/gsctool/gsctool.spec new file mode 100644 index 0000000000..8aeddd4282 --- /dev/null +++ b/anda/tools/gsctool/gsctool.spec @@ -0,0 +1,40 @@ +%define commit c060a44d085fefabd414a026dc3177533f20f0f3 +%define shortcommit %(c=%{commit}; echo ${c:0:12}) +Name: gsctool +Version: git+%{shortcommit} +Release: 1%{?dist} +Summary: Chromium OS EC utilities + +License: BSD-3-Clause +URL: https://chromium.googlesource.com/chromiumos/platform/ec +Source0: https://chromium.googlesource.com/chromiumos/platform/ec/+archive/%{commit}.tar.gz#/%{name}-git+%{commit}.tar.gz + +BuildRequires: pkgconfig +BuildRequires: pkgconfig(libusb-1.0) +BuildRequires: pkgconfig(openssl) +BuildRequires: gcc + +%description +Chromium OS EC utilities + +%prep +%autosetup -c + +%build +ls +pushd extra/usb_updater +%make_build + + +%install +pushd extra/usb_updater +install -D -m 755 gsctool %{buildroot}%{_bindir}/gsctool + + +%files +%{_bindir}/gsctool + + +%changelog +* Wed Mar 27 2024 Cappy Ishihara +- initial release diff --git a/anda/tools/yt-dlp/yt-dlp-nightly.spec b/anda/tools/yt-dlp/yt-dlp-nightly.spec index d74f8b3340..2092d1bc96 100644 --- a/anda/tools/yt-dlp/yt-dlp-nightly.spec +++ b/anda/tools/yt-dlp/yt-dlp-nightly.spec @@ -1,8 +1,8 @@ #bcond_without tests -%global commit e5d4f11104ce7ea1717a90eea82c0f7d230ea5d5 +%global commit ac817bc83efd939dca3e40c4b527d0ccfc77172b %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20240325 -%global ver 2024.03.10 +%global commit_date 20240429 +%global ver 2024.04.09 Name: yt-dlp-nightly Version: %ver^%commit_date.%shortcommit