diff --git a/anda/desktops/elementary/gala/gala.spec b/anda/desktops/elementary/gala/gala.spec index fe179b0ebb..16fae8b290 100644 --- a/anda/desktops/elementary/gala/gala.spec +++ b/anda/desktops/elementary/gala/gala.spec @@ -31,9 +31,9 @@ BuildRequires: pkgconfig(granite) >= 5.4.0 BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(libbamf3) BuildRequires: pkgconfig(libcanberra) -BuildRequires: pkgconfig(mutter-clutter-11) -BuildRequires: pkgconfig(mutter-cogl-11) -BuildRequires: pkgconfig(mutter-cogl-pango-11) +BuildRequires: pkgconfig(mutter-clutter-12) +BuildRequires: pkgconfig(mutter-cogl-12) +BuildRequires: pkgconfig(mutter-cogl-pango-12) Requires: %{name}-libs%{?_isa} = %{version}-%{release} diff --git a/anda/fonts/arphic-ukai/anda.hcl b/anda/fonts/arphic-ukai/anda.hcl index cf28394e56..df9234794c 100644 --- a/anda/fonts/arphic-ukai/anda.hcl +++ b/anda/fonts/arphic-ukai/anda.hcl @@ -1,4 +1,5 @@ project pkg { + arches = ["x86_64"] rpm { spec = "arphic-ukai-fonts.spec" } diff --git a/anda/fonts/arphic-uming/anda.hcl b/anda/fonts/arphic-uming/anda.hcl index 7b041209e2..4ee664f846 100644 --- a/anda/fonts/arphic-uming/anda.hcl +++ b/anda/fonts/arphic-uming/anda.hcl @@ -1,4 +1,5 @@ project pkg { + arches = ["x86_64"] rpm { spec = "arphic-uming-fonts.spec" } diff --git a/anda/fonts/hannom/anda.hcl b/anda/fonts/hannom/anda.hcl index 70260c1d29..822b1ed9ee 100644 --- a/anda/fonts/hannom/anda.hcl +++ b/anda/fonts/hannom/anda.hcl @@ -1,4 +1,5 @@ project pkg { + arches = ["x86_64"] rpm { spec = "hannom-fonts.spec" } diff --git a/anda/fonts/iosevka-fusion/anda.hcl b/anda/fonts/iosevka-fusion/anda.hcl index 31bd6c2a3a..1eaf96866d 100644 --- a/anda/fonts/iosevka-fusion/anda.hcl +++ b/anda/fonts/iosevka-fusion/anda.hcl @@ -1,4 +1,5 @@ project pkg { + arches = ["x86_64"] rpm { spec = "iosevka-fusion-fonts.spec" } diff --git a/anda/fonts/iosevka-fusion/iosevka-fusion.toml b/anda/fonts/iosevka-fusion/iosevka-fusion.toml index 0a427f9373..4c4fa0b971 100644 --- a/anda/fonts/iosevka-fusion/iosevka-fusion.toml +++ b/anda/fonts/iosevka-fusion/iosevka-fusion.toml @@ -40,34 +40,34 @@ cv44 = 2 # t flat hook cv49 = 6 # y cursive flat terminal hook cv53 = 1 # Λ, Δ lambda and delta cap straight cv54 = 2 # α alpha straight tailed -VXAA = 1 # δ delta rounded top -cv55 = 1 # Γ gamma cap straight -cv56 = 6 # ι iota serified flat tailed -cv57 = 2 # λ lambda top tailed -VXAC = 1 # μ me tailless -VXAB = 2 # ξ xe flat top -cv71 = 13 # 0 oval dashed forward slash -cv74 = 2 # 3 arched -cv76 = 2 # 5 open contour -cv78 = 1 # 7 straight -cv79 = 3 # 8 two asymmetric circles -cv81 = 2 # ~ tilde low -cv82 = 2 # * asterisk five-pointed low -cv83 = 1 # _ underscore right below baseline -cv85 = 1 # ^ uptick high -cv86 = 1 # ( parentheses normal slope -cv87 = 2 # { braces curly -cv88 = 1 # # column straight -cv90 = 4 # @ three-fold, tall height -cv91 = 2 # $ dollar strike through -cv92 = 2 # ¢ cent strike through -cv93 = 1 # % percent dots -cv94 = 1 # | bar natural slope -cv95 = 1 # ' single quote straight -cv96 = 1 # ` grave/backtick straight -cv97 = 1 # ? smooth -cv98 = 2 # .:; square punctuation marks -cv99 = 2 # ijäöü square diacretics +cv55 = 1 # δ delta rounded top +cv56 = 1 # Γ gamma cap straight +cv57 = 6 # ι iota serified flat tailed +cv58 = 2 # λ lambda top tailed +cv59 = 1 # μ me tailless +cv60 = 2 # ξ xe flat top +cv76 = 13 # 0 oval dashed forward slash +cv79 = 2 # 3 arched +cv81 = 2 # 5 open contour +cv83 = 1 # 7 straight +cv84 = 3 # 8 two asymmetric circles +cv88 = 2 # ~ tilde low +cv89 = 2 # * asterisk five-pointed low +cv90 = 1 # _ underscore right below baseline +cv91 = 1 # ^ uptick high +cv92 = 1 # ( parentheses normal slope +cv93 = 2 # { braces curly +cv94 = 1 # # column straight +cv96 = 4 # @ three-fold, tall height +cv97 = 2 # $ dollar strike through +VXSE = 2 # ¢ cent strike through +cv98 = 1 # % percent dots +cv99 = 1 # | bar natural slope +VXSA = 1 # ' single quote straight +VXSB = 1 # ` grave/backtick straight +VXSC = 1 # ? smooth +cv87 = 2 # .:; square punctuation marks +cv86 = 2 # ijäöü square diacretics [buildPlans.iosevka-fusion.variants.upright] cv26 = 3 # a double storey rounded diff --git a/anda/fonts/kanjistrokeorders/anda.hcl b/anda/fonts/kanjistrokeorders/anda.hcl index 861dcb582e..54060d7949 100644 --- a/anda/fonts/kanjistrokeorders/anda.hcl +++ b/anda/fonts/kanjistrokeorders/anda.hcl @@ -1,4 +1,5 @@ project pkg { + arches = ["x86_64"] rpm { spec = "kanjistrokeorders-fonts.spec" } diff --git a/anda/fonts/manrope/anda.hcl b/anda/fonts/manrope/anda.hcl index 2af1c293bf..f48927aa51 100644 --- a/anda/fonts/manrope/anda.hcl +++ b/anda/fonts/manrope/anda.hcl @@ -1,4 +1,5 @@ project pkg { + arches = ["x86_64"] rpm { spec = "manrope-fonts.spec" } diff --git a/anda/fonts/mini-wakuwaku/anda.hcl b/anda/fonts/mini-wakuwaku/anda.hcl index 1ef2b4db9e..5829d1c808 100644 --- a/anda/fonts/mini-wakuwaku/anda.hcl +++ b/anda/fonts/mini-wakuwaku/anda.hcl @@ -1,4 +1,5 @@ project pkg { + arches = ["x86_64"] rpm { spec = "mini-wakuwaku-fonts.spec" } diff --git a/anda/fonts/naikai/anda.hcl b/anda/fonts/naikai/anda.hcl index 7803205a06..e54ad44e39 100644 --- a/anda/fonts/naikai/anda.hcl +++ b/anda/fonts/naikai/anda.hcl @@ -1,4 +1,5 @@ project pkg { + arches = ["x86_64"] rpm { spec = "naikai-fonts.spec" } diff --git a/anda/fonts/nerd-fonts/anda.hcl b/anda/fonts/nerd-fonts/anda.hcl index 9d37b19f53..db05b8ecef 100644 --- a/anda/fonts/nerd-fonts/anda.hcl +++ b/anda/fonts/nerd-fonts/anda.hcl @@ -1,4 +1,5 @@ project pkg { + arches = ["x86_64"] rpm { spec = "nerd-fonts.spec" } diff --git a/anda/fonts/seto/anda.hcl b/anda/fonts/seto/anda.hcl index 5feb32267f..8299d3d362 100644 --- a/anda/fonts/seto/anda.hcl +++ b/anda/fonts/seto/anda.hcl @@ -1,4 +1,5 @@ project pkg { + arches = ["x86_64"] rpm { spec = "seto-fonts.spec" } diff --git a/anda/fonts/vl-gothic/anda.hcl b/anda/fonts/vl-gothic/anda.hcl index 807a381ca4..be7091a00d 100644 --- a/anda/fonts/vl-gothic/anda.hcl +++ b/anda/fonts/vl-gothic/anda.hcl @@ -1,4 +1,5 @@ project pkg { + arches = ["x86_64"] rpm { spec = "vl-gothic-fonts.spec" } diff --git a/anda/games/minecraft-java/anda.hcl b/anda/games/minecraft-java/anda.hcl index 07f9357a73..5e171acf8f 100644 --- a/anda/games/minecraft-java/anda.hcl +++ b/anda/games/minecraft-java/anda.hcl @@ -1,4 +1,5 @@ project pkg { + arches = ["x86_64"] rpm { spec = "minecraft-java.spec" } diff --git a/anda/games/opsu/anda.hcl b/anda/games/opsu/anda.hcl index f8413f1510..7cb797cb48 100644 --- a/anda/games/opsu/anda.hcl +++ b/anda/games/opsu/anda.hcl @@ -1,4 +1,5 @@ project pkg { + arches = ["x86_64"] rpm { spec = "opsu.spec" } diff --git a/anda/games/osu-lazer/anda.hcl b/anda/games/osu-lazer/anda.hcl index a7f001105f..a3e321df3b 100644 --- a/anda/games/osu-lazer/anda.hcl +++ b/anda/games/osu-lazer/anda.hcl @@ -1,4 +1,5 @@ project pkg { + arches = ["x86_64"] rpm { spec = "osu-lazer.spec" } diff --git a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec index 7dfb7d7693..bdaf3ee562 100644 --- a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec +++ b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec @@ -1,6 +1,6 @@ %global real_name prismlauncher -%global commit 1b053032506afc3b7ad9734aea461dc39101ba64 +%global commit 95842ee25f3f495915f3956296bbcb90686e1658 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global libnbtplusplus_commit 2203af7eeb48c45398139b583615134efd8d407f %global quazip_commit 6117161af08e366c37499895b00ef62f93adc345 diff --git a/anda/games/prismlauncher-qt5-nightly/prismlauncher-qt5-nightly.spec b/anda/games/prismlauncher-qt5-nightly/prismlauncher-qt5-nightly.spec index ecd3a1c9be..5c603ced55 100644 --- a/anda/games/prismlauncher-qt5-nightly/prismlauncher-qt5-nightly.spec +++ b/anda/games/prismlauncher-qt5-nightly/prismlauncher-qt5-nightly.spec @@ -1,6 +1,6 @@ %global real_name prismlauncher -%global commit 1b053032506afc3b7ad9734aea461dc39101ba64 +%global commit 95842ee25f3f495915f3956296bbcb90686e1658 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global libnbtplusplus_commit 2203af7eeb48c45398139b583615134efd8d407f %global quazip_commit 6117161af08e366c37499895b00ef62f93adc345 diff --git a/anda/go/yhat-scrape/golang-github-yhat-scrape.spec b/anda/go/yhat-scrape/golang-github-yhat-scrape.spec index 2f2259f3d0..9ab46fe049 100644 --- a/anda/go/yhat-scrape/golang-github-yhat-scrape.spec +++ b/anda/go/yhat-scrape/golang-github-yhat-scrape.spec @@ -1,4 +1,4 @@ -# Generated by go2rpm 1.8.2 +# Generated by go2rpm 1.9.0 %bcond_without check %global debug_package %{nil} @@ -8,6 +8,7 @@ %gometa -f + %global common_description %{expand: A simple, higher level interface for Go web scraping.} @@ -29,6 +30,7 @@ Source: %{gosource} %prep %goprep +%autopatch -p1 %generate_buildrequires %go_generate_buildrequires diff --git a/anda/go/yhat-scrape/update.rhai b/anda/go/yhat-scrape/update.rhai new file mode 100644 index 0000000000..7043e72b33 --- /dev/null +++ b/anda/go/yhat-scrape/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("yhat/scrape")); diff --git a/anda/kotlin/kotlin-native/kotlin-native.spec b/anda/kotlin/kotlin-native/kotlin-native.spec index f70d5ed9b1..90c281ce25 100644 --- a/anda/kotlin/kotlin-native/kotlin-native.spec +++ b/anda/kotlin/kotlin-native/kotlin-native.spec @@ -34,8 +34,6 @@ sed -i "s|\(KONAN_HOME *= *\).*|\1%{_datadir}/%{name}|" bin/* %build -true - %install rm -rf %{buildroot} && mkdir -p %{buildroot}%{_bindir}/ && cd kotlin-native-linux-x86_64-%{version} diff --git a/anda/kotlin/kotlin/kotlin.spec b/anda/kotlin/kotlin/kotlin.spec index 9726c2c9ae..b754baeb5b 100644 --- a/anda/kotlin/kotlin/kotlin.spec +++ b/anda/kotlin/kotlin/kotlin.spec @@ -29,8 +29,6 @@ sed -i "s|\(KOTLIN_HOME *= *\).*|\1%{_datadir}/%{name}|" bin/* %build -true - %install rm -rf %{buildroot} && mkdir -p %{buildroot}%{_bindir}/ && cd kotlinc diff --git a/anda/lib/lomiri-api/lomiri-api.spec b/anda/lib/lomiri-api/lomiri-api.spec index 62310583d3..03658829b0 100644 --- a/anda/lib/lomiri-api/lomiri-api.spec +++ b/anda/lib/lomiri-api/lomiri-api.spec @@ -1,10 +1,10 @@ %global forgeurl https://gitlab.com/ubports/development/core/lomiri-api -%global commit fb0956064460cb8b9e98cf8f450ddfad0326bfec +%global commit 30860779881a2a235ba454ac37a06e349af05eb3 %forgemeta Name: lomiri-api Version: 0.2.0 -Release: %autorelease +Release: 1%{?dist} Summary: API for Lomiri License: LGPL-3.0-or-later diff --git a/anda/lib/lomiri-api/update.rhai b/anda/lib/lomiri-api/update.rhai new file mode 100644 index 0000000000..17760a3bba --- /dev/null +++ b/anda/lib/lomiri-api/update.rhai @@ -0,0 +1,3 @@ +let txt = get("https://gitlab.com/api/v4/projects/17117186/repository/tags"); +let ver = txt.json_arr()[0].name; +rpm.version(ver); diff --git a/anda/lib/lomiri-url-dispatcher/lomiri-url-dispatcher.spec b/anda/lib/lomiri-url-dispatcher/lomiri-url-dispatcher.spec index 4a5e619174..81a15666af 100644 --- a/anda/lib/lomiri-url-dispatcher/lomiri-url-dispatcher.spec +++ b/anda/lib/lomiri-url-dispatcher/lomiri-url-dispatcher.spec @@ -26,7 +26,6 @@ BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(systemd) BuildRequires: pkgconfig(libapparmor) Requires: lomiri-ui-toolkit -Requires: lomiri-api ExclusiveArch: x86_64 aarch64 %description @@ -40,7 +39,6 @@ type operation. %package devel Summary: Lomiri-url-dispatcher development files Requires: %{name}%{?_isa} = %{version}-%{release} -Requires: lomiri-api-devel %description devel This package contains development files needed for lomiri-url-dispatcher. diff --git a/anda/libayatana-common/anda.hcl b/anda/libayatana-common/anda.hcl new file mode 100644 index 0000000000..20e971b7b1 --- /dev/null +++ b/anda/libayatana-common/anda.hcl @@ -0,0 +1,5 @@ +project "pkg" { + rpm { + spec = "libayatana-common.spec" + } +} diff --git a/anda/libayatana-common/libayatana-common.spec b/anda/libayatana-common/libayatana-common.spec new file mode 100644 index 0000000000..4ea42157c1 --- /dev/null +++ b/anda/libayatana-common/libayatana-common.spec @@ -0,0 +1,63 @@ +Name: libayatana-common +Summary: Common functions for Ayatana System Indicators +Version: 0.9.8 +Release: %autorelease +License: GPLv3 +URL: https://github.com/AyatanaIndicators/libayatana-common +Source0: %{url}/archive/refs/tags/%{version}.tar.gz + +BuildRequires: cmake +BuildRequires: cmake-extras +BuildRequires: systemd-rpm-macros +BuildRequires: pkgconfig(systemd) +BuildRequires: pkgconfig(lomiri-url-dispatcher) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gio-unix-2.0) +BuildRequires: pkgconfig(gobject-introspection-1.0) +BuildRequires: vala-devel +Buildrequires: vala +BuildRequires: intltool + +%description +The Ayatana Indicators project is the continuation of Application Indicators and System Indicators, +two technologies developed by Canonical Ltd. for the Unity7 desktop and Lomiri desktop. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description devel +This package contains the development header files for %{name}. + +%prep +%autosetup -n %{name}-%{version} + +%build +%cmake -DENABLE_LOMIRI_FEATURES=ON \ + -DENABLE_TESTS=ON \ + -DENABLE_COVERAGE=OFF + +%cmake_build + +%install +%cmake_install +%find_lang ayatana-common + +%files -f ayatana-common.lang +%license COPYING +%{_userunitdir}/ayatana-indicators.target +%{_libdir}/libayatana-common.so.* +%{_libdir}/girepository-1.0/AyatanaCommon-0.0.typelib +%{_datadir}/glib-2.0/schemas/org.ayatana.common.gschema.xml + +%files devel +%{_libdir}/libayatana-common.so +%{_datadir}/gir-1.0/AyatanaCommon-0.0.gir +%{_libdir}/pkgconfig/libayatana-common.pc +%dir %{_includedir}/ayatana +%dir %{_includedir}/ayatana/common +%{_includedir}/ayatana/common/utils.h +%{_datadir}/vala/vapi/AyatanaCommon.vapi + +%changelog +%autochangelog diff --git a/anda/mock-configs/anda-38-aarch64.cfg b/anda/mock-configs/anda-38-aarch64.cfg new file mode 100644 index 0000000000..08d0630e60 --- /dev/null +++ b/anda/mock-configs/anda-38-aarch64.cfg @@ -0,0 +1,5 @@ +config_opts['releasever'] = '38' +config_opts['target_arch'] = 'aarch64' +config_opts['legal_host_arches'] = ('aarch64',) + +include('templates/anda.tpl') diff --git a/anda/mock-configs/anda-38-x86_64.cfg b/anda/mock-configs/anda-38-x86_64.cfg new file mode 100644 index 0000000000..761a6b3c37 --- /dev/null +++ b/anda/mock-configs/anda-38-x86_64.cfg @@ -0,0 +1,5 @@ +config_opts['releasever'] = '38' +config_opts['target_arch'] = 'x86_64' +config_opts['legal_host_arches'] = ('x86_64',) + +include('templates/anda.tpl') diff --git a/anda/mock-configs/anda-mock-configs.spec b/anda/mock-configs/anda-mock-configs.spec index db532d5ea9..d072d20c12 100644 --- a/anda/mock-configs/anda-mock-configs.spec +++ b/anda/mock-configs/anda-mock-configs.spec @@ -6,8 +6,8 @@ Summary: Mock configs for Terra repos License: MIT URL: http://fedoraproject.org/wiki/Extras Source0: anda.tpl -Source1: anda-37-x86_64.cfg -Source2: anda-37-aarch64.cfg +Source1: anda-38-x86_64.cfg +Source2: anda-38-aarch64.cfg BuildRequires: mock-core-configs Requires: mock-core-configs @@ -33,8 +33,8 @@ cp -v %{SOURCE2} %{buildroot}%{_sysconfdir}/mock/ %files %{_sysconfdir}/mock/templates/anda.tpl -%{_sysconfdir}/mock/anda-37-x86_64.cfg -%{_sysconfdir}/mock/anda-37-aarch64.cfg +%{_sysconfdir}/mock/anda-38-x86_64.cfg +%{_sysconfdir}/mock/anda-38-aarch64.cfg %changelog * Mon Oct 03 2022 Cappy Ishihara diff --git a/anda/others/click/click.spec b/anda/others/click/click.spec index 10160908d0..78f90b1132 100644 --- a/anda/others/click/click.spec +++ b/anda/others/click/click.spec @@ -1,5 +1,5 @@ %global forgeurl https://gitlab.com/ubports/development/core/click -%global commit 5cb9cd655453bb158fc49e5501c98fe4170b25a8 +%global commit ff697fae4259e7b0f4bef27e3817f848bc06233a %forgemeta Name: click diff --git a/anda/python/rich/anda.hcl b/anda/python/rich/anda.hcl new file mode 100644 index 0000000000..5f7fc18098 --- /dev/null +++ b/anda/python/rich/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "python3-rich.spec" + } +} diff --git a/anda/python/rich/python3-rich.spec b/anda/python/rich/python3-rich.spec new file mode 100644 index 0000000000..def1f03a20 --- /dev/null +++ b/anda/python/rich/python3-rich.spec @@ -0,0 +1,51 @@ +# Created by pyp2rpm-3.3.8 +%global pypi_name rich +%global pypi_version 13.3.4 + +Name: python-%{pypi_name} +Version: %{pypi_version} +Release: 1%{?dist} +Summary: Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal + +License: None +URL: https://github.com/Textualize/rich +Source0: https://github.com/Textualize/rich/archive/refs/tags/v%version.tar.gz +BuildArch: noarch + +BuildRequires: python3-devel poetry python3-installer +BuildRequires: python3dist(setuptools) + +%description +%{summary}. + +%package -n python3-%{pypi_name} +Summary: %{summary} +%{?python_provide:%python_provide python3-%{pypi_name}} + +Requires: (python3dist(ipywidgets) >= 7.5.1 with python3dist(ipywidgets) < 9~~) +Requires: (python3dist(markdown-it-py) >= 2.2 with python3dist(markdown-it-py) < 3~~) +Requires: (python3dist(pygments) >= 2.13 with python3dist(pygments) < 3~~) +Requires: (python3dist(typing-extensions) >= 4 with python3dist(typing-extensions) < 5~~) +%description -n python3-%{pypi_name} +%{summary}. + + +%prep +%autosetup -n %{pypi_name}-%{pypi_version} + +%build +poetry build + +%install +python3.11 -m installer --destdir="%{buildroot}" dist/*.whl +rm -rf %{python3_sitelib}/*/__pycache__ + +%files -n python3-%{pypi_name} +%license LICENSE +%doc README.md +%{python3_sitelib}/%{pypi_name} +%{python3_sitelib}/%{pypi_name}* + +%changelog +* Sun Mar 19 2023 windowsboy111 - 13.3.2-1 +- Initial package. diff --git a/anda/python/rich/update.rhai b/anda/python/rich/update.rhai new file mode 100644 index 0000000000..31089aced0 --- /dev/null +++ b/anda/python/rich/update.rhai @@ -0,0 +1 @@ +rpm.global("pypi_version", pypi("rich")); diff --git a/anda/rust/pop-launcher/pop-launcher.spec b/anda/rust/pop-launcher/pop-launcher.spec index de9e35b674..8bee3c1d6b 100644 --- a/anda/rust/pop-launcher/pop-launcher.spec +++ b/anda/rust/pop-launcher/pop-launcher.spec @@ -1,3 +1,4 @@ +%global debug_package %{nil} %define _disable_source_fetch 0 %bcond_without check %global debug_package %{nil} diff --git a/anda/rust/sccache/rust-sccache.spec b/anda/rust/sccache/rust-sccache.spec index b722580615..a1a7a47e75 100644 --- a/anda/rust/sccache/rust-sccache.spec +++ b/anda/rust/sccache/rust-sccache.spec @@ -5,8 +5,8 @@ %global crate sccache Name: rust-sccache -Version: 0.4.1 -Release: %autorelease +Version: 0.4.2 +Release: 1%{?dist} Summary: Ccache-like tool License: Apache-2.0 diff --git a/anda/rust/starship/rust-starship.spec b/anda/rust/starship/rust-starship.spec index d736975bd9..5e5e73915b 100644 --- a/anda/rust/starship/rust-starship.spec +++ b/anda/rust/starship/rust-starship.spec @@ -1,12 +1,12 @@ -# Generated by rust2rpm 24 %global debug_package %{nil} +# Generated by rust2rpm 24 %bcond_without check %global crate starship Name: rust-starship Version: 1.14.2 -Release: 1%{?dist} +Release: %autorelease Summary: Minimal, blazing-fast, and infinitely customizable prompt for any shell! ☄🌌️ License: ISC diff --git a/anda/rust/starship/starship-fix-metadata-auto.diff b/anda/rust/starship/starship-fix-metadata-auto.diff index 2e16bc43f9..d44038cc99 100644 --- a/anda/rust/starship/starship-fix-metadata-auto.diff +++ b/anda/rust/starship/starship-fix-metadata-auto.diff @@ -1,5 +1,5 @@ ---- starship-1.14.1/Cargo.toml 1970-01-01T00:00:01+00:00 -+++ starship-1.14.1/Cargo.toml 2023-04-11T11:44:19.956905+00:00 +--- starship-1.14.2/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ starship-1.14.2/Cargo.toml 2023-04-25T12:48:23.509565+00:00 @@ -254,18 +254,3 @@ ] default-features = false diff --git a/anda/tools/graalvm/graalvm.spec b/anda/tools/graalvm/graalvm.spec index 00d316ce32..2ac34bc22a 100644 --- a/anda/tools/graalvm/graalvm.spec +++ b/anda/tools/graalvm/graalvm.spec @@ -7,7 +7,7 @@ %global desc GraalVM is a high-performance JDK distribution designed to accelerate the execution of applications written in Java and other JVM languages along with support for JavaScript, Ruby, Python, and a number of other popular languages. Name: graalvm -Version: 22.3.1 +Version: 22.3.2 Release: 1%{?dist} URL: https://www.graalvm.org/ Summary: %{gsummary} diff --git a/anda/tools/vala-language-server-nightly/update.rhai b/anda/tools/vala-language-server-nightly/update.rhai index 4defb55957..3f185f0a3b 100644 --- a/anda/tools/vala-language-server-nightly/update.rhai +++ b/anda/tools/vala-language-server-nightly/update.rhai @@ -1,7 +1,7 @@ if filters.contains("nightly") { let req = new_req("https://api.github.com/repos/vala-lang/vala-language-server/commits/HEAD"); req.head("Authorization", `Bearer ${env("GITHUB_TOKEN")}`); - let sha = json(req.get()).sha; - rpm.global("commit", sha); + rpm.global("commit", json(req.get()).sha); + rpm.global("verrel", gh("vala-lang/vala-language-server")); rpm.release(); } diff --git a/anda/tools/vala-language-server-nightly/vala-language-server-nightly.spec b/anda/tools/vala-language-server-nightly/vala-language-server-nightly.spec index 6fd0e19e75..cac733e699 100644 --- a/anda/tools/vala-language-server-nightly/vala-language-server-nightly.spec +++ b/anda/tools/vala-language-server-nightly/vala-language-server-nightly.spec @@ -5,10 +5,11 @@ %global commit_date %(date '+%Y%m%d') %global snapshot_info %{commit_date}.%{shortcommit} +%global verrel 0.48.7 Name: vala-language-server-nightly Summary: Language server for the Vala programming language -Version: 0.48.5^%{snapshot_info} +Version: 0.48.7^%{snapshot_info} Release: 1%{?dist} # The entire source is LGPLv2+, except plugins/gnome-builder/vala_langserv.py, which is GPLv3+. # It is not installed when the "plugins" meson option is set to false. @@ -21,9 +22,10 @@ Source0: https://github.com/vala-lang/vala-language-server/archive/%{comm BuildRequires: cmake BuildRequires: gcc BuildRequires: meson +BuildRequires: vala BuildRequires: ninja-build -BuildRequires: vala >= 0.48.12 -BuildRequires: vala-devel >= 0.48.12 +BuildRequires: vala = 0.56.4 +BuildRequires: vala-devel = 0.56.4 BuildRequires: pkgconfig(gee-0.8) BuildRequires: pkgconfig(gio-2.0) @@ -38,15 +40,15 @@ Requires: glib2-static%{?_isa} Requires: json-glib%{?_isa} Requires: jsonrpc-glib%{?_isa} Requires: libgee%{?_isa} -Requires: libvala%{?_isa} >= 0.48.12 +Requires: libvala%{?_isa} = 0.56.4 Recommends: gobject-introspection-devel Suggests: gnome-builder Conflicts: vala-language-server -Provides: vala-language-server = 0.48.5^%{snapshot_info} -Provides: vala-language-server%{?_isa} = 0.48.5^%{snapshot_info} +Provides: vala-language-server = %version +Provides: vala-language-server%{?_isa} = %version %description Provides code intelligence for Vala (and also Genie). diff --git a/anda/tools/vala-lint-nightly/vala-lint-nightly.spec b/anda/tools/vala-lint-nightly/vala-lint-nightly.spec index b748527953..95905b4439 100644 --- a/anda/tools/vala-lint-nightly/vala-lint-nightly.spec +++ b/anda/tools/vala-lint-nightly/vala-lint-nightly.spec @@ -19,8 +19,8 @@ BuildRequires: cmake BuildRequires: gcc BuildRequires: meson BuildRequires: ninja-build -BuildRequires: vala >= 0.48.12 -BuildRequires: vala-devel >= 0.48.12 +BuildRequires: vala = 0.56.4 +BuildRequires: vala-devel = 0.56.4 %description Small command line tool and library for checking Vala code files for code-style errors.