From 25b92e0f6e4aacaca01c123e0ea4a7366ba4200a10d7c61667cb2f5003f5a289 Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Mon, 22 Jul 2024 09:57:40 +0000 Subject: [PATCH] - Update to version 2.7.11: * Updated dependencies OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/adriconf?expand=0&rev=22 --- .gitattributes | 23 ++++++++++ .gitignore | 1 + adriconf-v2.7.1.tar.bz2 | 3 ++ adriconf-v2.7.2.tar.bz2 | 3 ++ adriconf.changes | 98 +++++++++++++++++++++++++++++++++++++++++ adriconf.desktop | 14 ++++++ adriconf.spec | 80 +++++++++++++++++++++++++++++++++ driconf-icon.png | 3 ++ 8 files changed, 225 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 adriconf-v2.7.1.tar.bz2 create mode 100644 adriconf-v2.7.2.tar.bz2 create mode 100644 adriconf.changes create mode 100644 adriconf.desktop create mode 100644 adriconf.spec create mode 100644 driconf-icon.png diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/adriconf-v2.7.1.tar.bz2 b/adriconf-v2.7.1.tar.bz2 new file mode 100644 index 0000000..63f0b4d --- /dev/null +++ b/adriconf-v2.7.1.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5b7aeeadf443ff75738009603a5921049d08b797d2d3f169a0a18cf0536766ff +size 221932 diff --git a/adriconf-v2.7.2.tar.bz2 b/adriconf-v2.7.2.tar.bz2 new file mode 100644 index 0000000..e88bc16 --- /dev/null +++ b/adriconf-v2.7.2.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:41530a45126ec47afdf219db3d574cd0410771ce8d8e6fc91f9e74da1012e4f3 +size 222090 diff --git a/adriconf.changes b/adriconf.changes new file mode 100644 index 0000000..a3e069e --- /dev/null +++ b/adriconf.changes @@ -0,0 +1,98 @@ +------------------------------------------------------------------- +Mon Jul 22 09:53:33 UTC 2024 - Martin Pluskal + +- Update to version 2.7.11: + * Updated dependencies + +------------------------------------------------------------------- +Tue Oct 10 02:42:31 UTC 2023 - ming li + +- Update to version 2.7.1: + * Fix build with GCC 13 +- The fix-missing-include.patch was removed from the package. + +------------------------------------------------------------------- +Fri May 26 12:15:41 UTC 2023 - Martin Pluskal + +- Update to version 2.7.0: + * Adjusted app to better handle very small screens + * Dropped dependency on X11 + * Support new executable_regexp and sha1 profile attributes + +------------------------------------------------------------------- +Tue Mar 28 09:26:46 UTC 2023 - Bjørn Lie + +- Add fix-missing-include.patch: Add missing include exposed by + gcc13. + +------------------------------------------------------------------- +Wed Mar 15 15:37:10 UTC 2023 - Martin Pluskal + +- Update to version 2.6.0: + * No changelog provided + +------------------------------------------------------------------- +Tue Dec 6 13:34:52 UTC 2022 - Martin Pluskal + +- Update to version 2.5.1: + * No changelog provided + +------------------------------------------------------------------- +Mon Mar 28 08:24:37 UTC 2022 - Martin Pluskal + +- Update to version 2.5.0: + * No changelog provided + +------------------------------------------------------------------- +Tue Apr 13 20:44:53 UTC 2021 - Ferdinand Thiessen + +- Update to version 2.4.1 + * No source changes +- Fixed dependencies + * GTK+ 0.24+ is required for ComboBoxExtra + * libXML++ is also supported in version 5 (used in Factory) + +------------------------------------------------------------------- +Wed Nov 4 08:57:19 UTC 2020 - Martin Pluskal + +- Update to version 2.4: + * Renamed application from br.com.jeanhertel.adriconf to + org.freedesktop.adriconf. + * Handle string and float options. + * Add Polish translations. @baryluk + * Make various cosmetic fixes. +- Changes for older versions in 2.* series: + * Rename application to org.freedesktop.adriconf + * Make sure themes don't add shadows to button. + * Add tooltips to add profile screen. + * Fix Spin Button fields, so that increment/decrement fields are + correctly visible. + * Improve Switch buttons with more visible colors. + * Small fix fox incorrect shadows with default GTK+ theme. + * User Interface is dark by default + * Completely removed dialogs and replaced them with screens, + giving a more natural navigation. + * Profiles are now saved independently giving the user more + control on what to save. + * Mesa-defined profiles are not shown anymore, avoiding previous + confusion on what the user added and what is defined by mesa + itself. + * Better validate when the user adds a new profile. + * Bug-fix: When switching the GPU on PRIME settings now we keep + the same application selected. + +------------------------------------------------------------------- +Sat May 9 08:10:37 UTC 2020 - Martin Pluskal + +- Update to version 1.7: + * Add IT translation. @albanobattistella + * Fix incorrect handling of system wide options when multiple + drivers are defined. @jlhertel + * Add option to change default config directories. @jlhertel + * Add code of conduct. @jlhertel + +------------------------------------------------------------------- +Fri Feb 14 11:53:00 UTC 2020 - Martin Pluskal + +- Initial changelog entry for version 1.6.1 + * Package based on one by Sergey Kondakov (X0F) diff --git a/adriconf.desktop b/adriconf.desktop new file mode 100644 index 0000000..5e31178 --- /dev/null +++ b/adriconf.desktop @@ -0,0 +1,14 @@ +[Desktop Entry] +Name=ADriConf +GenericName=Advanced DRI Configurator +Comment=Advanced DRI Configurator +Comment[en_GB]=Advanced DRI Configurator +Comment[en_US]=Advanced DRI Configurator +Comment[pt]=Configurador Avançado para DRI +Comment[pt_BR]=Configurador Avançado para DRI +Icon=adriconf +Categories=System;Utility;DesktopSettings;X-SuSE-core; +Exec=adriconf +Type=Application +StartupNotify=true +Terminal=false diff --git a/adriconf.spec b/adriconf.spec new file mode 100644 index 0000000..b645bc0 --- /dev/null +++ b/adriconf.spec @@ -0,0 +1,80 @@ +# +# spec file for package adriconf +# +# Copyright (c) 2024 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +Name: adriconf +Version: 2.7.2 +Release: 0 +Summary: Advanced DRI Configurator +License: GPL-3.0-only +Group: System/Packages +URL: https://gitlab.freedesktop.org/mesa/adriconf +Source0: https://gitlab.freedesktop.org/mesa/adriconf/-/archive/v%{version}/adriconf-v%{version}.tar.bz2 +Source1: adriconf.desktop +Source2: driconf-icon.png +BuildRequires: Mesa-devel +BuildRequires: cmake +BuildRequires: gcc-c++ +BuildRequires: hicolor-icon-theme +BuildRequires: libboost_filesystem-devel >= 1.60 +BuildRequires: libboost_locale-devel >= 1.60 +BuildRequires: libboost_system-devel >= 1.60 +BuildRequires: pkgconfig +BuildRequires: update-desktop-files +BuildRequires: pkgconfig(atkmm-2.36) +BuildRequires: pkgconfig(egl) +BuildRequires: pkgconfig(gbm) +BuildRequires: pkgconfig(gtkmm-4.0) +BuildRequires: pkgconfig(libdrm) +BuildRequires: pkgconfig(libpci) +BuildRequires: pkgconfig(pciaccess) +BuildRequires: pkgconfig(pugixml) + +%description +adriconf (Advanced DRI CONFigurator) is a GUI tool used to configure open +source graphics drivers. It works by setting options and writing them to +the standard drirc file used by the Mesa drivers. + +%lang_package + +%prep +%autosetup -n %{name}-v%{version} + +%build +%cmake \ + -DENABLE_UNIT_TESTS=OFF +%cmake_build + +%install +%cmake_install +mkdir -p %{buildroot}/%{_datadir}/{applications,pixmaps} +install -Dpm 0755 %{SOURCE1} \ + %{buildroot}/%{_datadir}/applications/%{name}.desktop +install -Dpm 0755 %{SOURCE2} \ + %{buildroot}/%{_datadir}/pixmaps/%{name}.png +%suse_update_desktop_file %{buildroot}/%{_datadir}/applications/%{name}.desktop +%find_lang %{name} + +%files +%license LICENSE +%{_bindir}/adriconf +%{_datadir}/applications/%{name}.desktop +%{_datadir}/pixmaps/%{name}.png + +%files lang -f %{name}.lang + +%changelog diff --git a/driconf-icon.png b/driconf-icon.png new file mode 100644 index 0000000..896f6eb --- /dev/null +++ b/driconf-icon.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d7354c488a3b8dd04d0758569a2268c631475fb07d38eb38e4f5afeea958a5ae +size 1094