summaryrefslogtreecommitdiff
path: root/gui-libs/wf-config
diff options
context:
space:
mode:
Diffstat (limited to 'gui-libs/wf-config')
-rw-r--r--gui-libs/wf-config/Manifest5
-rw-r--r--gui-libs/wf-config/files/wf-config-0.8.0-gcc14.patch31
-rw-r--r--gui-libs/wf-config/wf-config-0.8.0.ebuild48
-rw-r--r--gui-libs/wf-config/wf-config-0.9.0.ebuild2
4 files changed, 2 insertions, 84 deletions
diff --git a/gui-libs/wf-config/Manifest b/gui-libs/wf-config/Manifest
index 153a6be7b979..1b3e355c9519 100644
--- a/gui-libs/wf-config/Manifest
+++ b/gui-libs/wf-config/Manifest
@@ -1,7 +1,4 @@
-AUX wf-config-0.8.0-gcc14.patch 1384 BLAKE2B f613694071da0b61a9044987b011becbb020f2ad1fe5aab3c91d5622619b050cc961b53f8b3250ee8bdb89ab0d0c504f0050f50ad485d9a1feccd8bfee8f00b2 SHA512 5ce79a063246d3ba38ff1ff6ac23810415a57189b17320cce89874fc1e59c1d1edb852d06fec99a191018687516a1928ed1144b78e99642d8ed8f3d9f31490a5
-DIST wf-config-0.8.0.tar.xz 41200 BLAKE2B d56cd04c18c2cd8c0bac86493ad662244bde0e9cce1caf81d0fff34d9f2df2470c1aa8c95fead9e91dd5793d570b01dc6ef99b1986b8658b06ef93156a1526f8 SHA512 79cca2429a39ee81f853043698c57fc08025634926773253cff73fc564dcf203335b4b861d82b60a769bbab7b07be6a7e181c9ea29ad98ce930de20f9723893f
DIST wf-config-0.9.0.tar.xz 42612 BLAKE2B 5f3b529f829f6fc6bdfe974633467707bba501eddca1a9d32f62c1d4ea6398e74ae9bc6f970de821e81fe7fbc4a26b77611587c637ab1961898084571b073ead SHA512 ac2ca69b7d96b9b145a4789f004705a2d7b323e6724e429a1e5a4544cd56828165a01f48a9863ceb92004c51c8f05729468f4a32c37545716f8d537d39e3236b
-EBUILD wf-config-0.8.0.ebuild 958 BLAKE2B de6b7bdc0aeca10eb6ff2479ee04eb9bac877eda0298216d32e4f77ae8021ae2d1ee96559062575a083fff6dc5946dec0bc004f293d03db036f4e9fc9ba591b2 SHA512 d38bc91f1aa759832c7f7bb086443f3b17b2271330a7a983770cc2551f5a4d98bce2d78c995b0108c35951fdbab8b363619803213f2ce20ddfbe4f8b33584294
-EBUILD wf-config-0.9.0.ebuild 903 BLAKE2B 03e2f602e61558c239efdaebab9dd5453b6688da365d4555419f72695aa4d589b8270a1a992899e50b91e32a8f78febd471d4ae69811e4e254c471713a3f5e78 SHA512 92a3e185ffb890b1e8caae01046d5005dbd46b8d3a229d21e8d886cd8efab12e9c033d0d2ef6ef70dab590afb28adc2afd144854a374cc02e85f27c6bd78dfe5
+EBUILD wf-config-0.9.0.ebuild 901 BLAKE2B 7482db852ef0787cb50ec882dfa9e8b3abf3d9e5f8af5fd8762021b3dfc96d524cf072a332ab87896702422763651bbab5ee410fdb08873d74d1ee9f9255a028 SHA512 c7f7a4583f9a3ec06bc9f3d4279327ca3b00f8e801c3479b3f502edd74888cf0974c9df89002ccf9c83284886336eb59a8d494a1442f974ca0218c57f4afcd2f
EBUILD wf-config-9999.ebuild 903 BLAKE2B 03e2f602e61558c239efdaebab9dd5453b6688da365d4555419f72695aa4d589b8270a1a992899e50b91e32a8f78febd471d4ae69811e4e254c471713a3f5e78 SHA512 92a3e185ffb890b1e8caae01046d5005dbd46b8d3a229d21e8d886cd8efab12e9c033d0d2ef6ef70dab590afb28adc2afd144854a374cc02e85f27c6bd78dfe5
MISC metadata.xml 543 BLAKE2B 6e370d2db33ae8285b9dcd68e31901eeb2c23560f5421247fa66716e2888d083e4e8b9e8414ed35147bd5084170e1d74cdab493388acb5dffe98640462f519f1 SHA512 55ddf31cfea2a990f73a981d35606f299ebae1520039dc2df112befbee5a0163655cd71fed8016a20516fecb5a6328ade14a1c016148f578d644c64aea7cadda
diff --git a/gui-libs/wf-config/files/wf-config-0.8.0-gcc14.patch b/gui-libs/wf-config/files/wf-config-0.8.0-gcc14.patch
deleted file mode 100644
index 4fad0e5a8e2d..000000000000
--- a/gui-libs/wf-config/files/wf-config-0.8.0-gcc14.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-https://bugs.gentoo.org/916995
-https://github.com/WayfireWM/wf-config/pull/64
-https://github.com/WayfireWM/wf-config/commit/af1bddc9d7191b9902edcb4c74572eac65577806
-
-From af1bddc9d7191b9902edcb4c74572eac65577806 Mon Sep 17 00:00:00 2001
-From: Kostadin <kocelfc@tutanota.com>
-Date: Tue, 7 Nov 2023 16:41:55 +0200
-Subject: [PATCH] Fix build with gcc 14 (#64)
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Fix building with gcc 14 by adding #include <algorithm> to src/file.cpp
-
-FAILED: libwf-config.so.0.9.0.p/src_file.cpp.o
-ccache c++ -Ilibwf-config.so.0.9.0.p -I. -I.. -Iinclude -I../include -I/usr/include/libevdev-1.0 -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++17 -O0 -g -Wno-deprecated-declarations -fPIC -MD -MQ libwf-config.so.0.9.0.p/src_file.cpp.o -MF libwf-config.so.0.9.0.p/src_file.cpp.o.d -o libwf-config.so.0.9.0.p/src_file.cpp.o -c ../src/file.cpp ../src/file.cpp: In lambda function:
-../src/file.cpp:419:25: error: ‘any_of’ is not a member of ‘std’
- 419 | return std::any_of(
- | ^~~~~~
-
-Signed-off-by: Kostadin Shishmanov <kocelfc@tutanota.com>
---- a/src/file.cpp
-+++ b/src/file.cpp
-@@ -7,6 +7,7 @@
- #include <fstream>
- #include <cassert>
- #include <set>
-+#include <algorithm>
-
- #include "option-impl.hpp"
-
diff --git a/gui-libs/wf-config/wf-config-0.8.0.ebuild b/gui-libs/wf-config/wf-config-0.8.0.ebuild
deleted file mode 100644
index 18fc511a6c83..000000000000
--- a/gui-libs/wf-config/wf-config-0.8.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 2019-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-DESCRIPTION="library for managing wayfire configuration files"
-HOMEPAGE="https://github.com/WayfireWM/wf-config"
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/WayfireWM/wf-config.git"
- SLOT="0/9999"
-else
- SRC_URI="https://github.com/WayfireWM/wf-config/releases/download/v${PV}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm64 ~riscv ~x86"
- SLOT="0/$(ver_cut 1-2)"
-fi
-
-LICENSE="MIT"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- dev-libs/libevdev
- dev-libs/libxml2
- media-libs/glm
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
- dev-libs/wayland-protocols
- virtual/pkgconfig
- test? ( dev-cpp/doctest )
-"
-
-PATCHES=(
- "${FILESDIR}/wf-config-0.8.0-gcc14.patch"
-)
-
-src_configure() {
- local emesonargs=(
- $(meson_feature test tests)
- -Dlocale_test=false # requires de_DE locale to be installed
- )
-
- meson_src_configure
-}
diff --git a/gui-libs/wf-config/wf-config-0.9.0.ebuild b/gui-libs/wf-config/wf-config-0.9.0.ebuild
index b90440cd81b9..7611f428a2a1 100644
--- a/gui-libs/wf-config/wf-config-0.9.0.ebuild
+++ b/gui-libs/wf-config/wf-config-0.9.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == 9999 ]]; then
SLOT="0/0.10"
else
SRC_URI="https://github.com/WayfireWM/wf-config/releases/download/v${PV}/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+ KEYWORDS="amd64 arm64 ~riscv ~x86"
SLOT="0/$(ver_cut 1-2)"
fi