Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] Remove KDE5 kdecoration
@ 2024-05-13 23:34 sgn
  2024-05-22  2:46 ` [PR PATCH] [Merged]: " sgn
  0 siblings, 1 reply; 2+ messages in thread
From: sgn @ 2024-05-13 23:34 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1262 bytes --]

There is a new pull request by sgn against master on the void-packages repository

https://github.com/sgn/void-packages remove-kde5-kdecoration
https://github.com/void-linux/void-packages/pull/50325

Remove KDE5 kdecoration
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**|**briefly**|**NO**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/50325.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-remove-kde5-kdecoration-50325.patch --]
[-- Type: text/x-diff, Size: 5113 bytes --]

From fee4583a27b810010f046c47e550dc0eaad8d35f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Tue, 14 May 2024 06:25:36 +0700
Subject: [PATCH 1/2] bismuth: drop package

No longer works from KDE 5.27.
Developers not intended to work on.

https://github.com/Bismuth-Forge/bismuth/issues/471
---
 srcpkgs/bismuth/template          | 30 ------------------------------
 srcpkgs/removed-packages/template |  1 +
 2 files changed, 1 insertion(+), 30 deletions(-)
 delete mode 100644 srcpkgs/bismuth/template

diff --git a/srcpkgs/bismuth/template b/srcpkgs/bismuth/template
deleted file mode 100644
index 20eff41cd3c63b..00000000000000
--- a/srcpkgs/bismuth/template
+++ /dev/null
@@ -1,30 +0,0 @@
-# Template file for 'bismuth'
-pkgname=bismuth
-version=3.1.4
-revision=1
-build_style=cmake
-configure_args="-DUSE_TSC=OFF"
-hostmakedepends="cmake ninja extra-cmake-modules nodejs"
-makedepends="qt5-declarative-devel qt5-svg-devel kconfig-devel
- kconfigwidgets-devel kcoreaddons-devel kdeclarative-devel kglobalaccel-devel
- kcmutils-devel ki18n-devel gettext-devel kdecoration-devel"
-checkdepends="AppStream"
-short_desc="Tile KDE Plasma windows automatically and manage via keyboard"
-maintainer="Joel Beckmeyer <joel@beckmeyer.us>"
-license="MIT"
-homepage="https://bismuth-forge.github.io/bismuth/"
-distfiles="https://github.com/Bismuth-Forge/bismuth/archive/refs/tags/v${version}.tar.gz"
-checksum=216d8f5a6c649e4950989b2d7e100fe23832311328b970b8e32985c1ef25b0b5
-
-if [ "$XBPS_CROSS_BUILD" ]; then
-	hostmakedepends+=" qt5-qmake qt5-host-tools kcoreaddons kpackage kconfig"
-	configure_args+=" -DBUILD_TESTING=OFF"
-fi
-
-if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then
-	broken="npm WARN exec The following package was not found and will be installed: esbuild"
-fi
-
-post_install() {
-	vlicense LICENSE
-}
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index 76482075d691eb..d56a73d5cebcf4 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -43,6 +43,7 @@ replaces="
  avogadro<=1.2.0_9
  beignet<=1.3.2_10
  bgc<=1.0.1_1
+ bismuth<=3.1.4_1
  bitcoin<=22.0_5
  bokken<=1.8_3
  bomi<=0.9.11_17

From c2280587acd9a9c4be86ae009b5ed15deadd1f75 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx@gmail.com>
Date: Tue, 14 May 2024 06:27:49 +0700
Subject: [PATCH 2/2] kdecoration: remove package

bismuth is dropped
---
 common/shlibs                     |  2 --
 srcpkgs/kdecoration-devel         |  1 -
 srcpkgs/kdecoration/template      | 30 ------------------------------
 srcpkgs/removed-packages/template |  1 +
 4 files changed, 1 insertion(+), 33 deletions(-)
 delete mode 120000 srcpkgs/kdecoration-devel
 delete mode 100644 srcpkgs/kdecoration/template

diff --git a/common/shlibs b/common/shlibs
index 8f0811c72c81ac..a2f42067ef482a 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -955,8 +955,6 @@ liblilv-0.so.0 liblilv-0.14.4_1
 libsuil-0.so.0 suil-0.6.4_1
 libmcpp.so.0 libmcpp-2.7.2_1
 libjitterentropy.so.3 jitterentropy-3.0.0_1
-libkdecorations2.so.5 kdecoration-5.8.4_1
-libkdecorations2private.so.10 kdecoration-5.26.90_1
 libkdecorations2.so.6 kf6-kdecoration-6.0.0_1
 libkdecorations2private.so.11 kf6-kdecoration-6.0.0_1
 libGlacier2.so.37 libIce-3.7.5_2
diff --git a/srcpkgs/kdecoration-devel b/srcpkgs/kdecoration-devel
deleted file mode 120000
index 576f2ee6da09b2..00000000000000
--- a/srcpkgs/kdecoration-devel
+++ /dev/null
@@ -1 +0,0 @@
-kdecoration
\ No newline at end of file
diff --git a/srcpkgs/kdecoration/template b/srcpkgs/kdecoration/template
deleted file mode 100644
index 5264a5c75a7e5d..00000000000000
--- a/srcpkgs/kdecoration/template
+++ /dev/null
@@ -1,30 +0,0 @@
-# Template file for 'kdecoration'
-pkgname=kdecoration
-version=5.27.11
-revision=2
-build_style=cmake
-configure_args="-DBUILD_TESTING=OFF"
-hostmakedepends="extra-cmake-modules gettext qt5-qmake qt5-devel
- kcoreaddons"
-makedepends="qt5-devel ki18n-devel kcoreaddons-devel"
-depends="kf6-kdecoration"
-short_desc="KDE Plugin based library to create window decorations"
-maintainer="John <me@johnnynator.dev>"
-license="LGPL-2.1-or-later"
-homepage="https://invent.kde.org/plasma/kdecoration"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=71c417461993923a2245b6f954ff72fb1737bc10db218ca9595194017cf1f838
-
-post_install() {
-	rm -rf "${DESTDIR}/usr/share/locale"
-}
-
-kdecoration-devel_package() {
-	short_desc+=" - development"
-	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
-	pkg_install() {
-		vmove usr/include
-		vmove usr/lib/cmake
-		vmove usr/lib/*.so
-	}
-}
diff --git a/srcpkgs/removed-packages/template b/srcpkgs/removed-packages/template
index d56a73d5cebcf4..5f773640a04cc8 100644
--- a/srcpkgs/removed-packages/template
+++ b/srcpkgs/removed-packages/template
@@ -300,6 +300,7 @@ replaces="
  jwm-settings-manager<=2.1.5_1
  k3s<=1.0.0_1
  kadu<=4.3_6
+ kdecoration<=5.27.11_2
  keepassx2<=2.0.3_2
  keepassx<=0.4.4_2
  key-mon<=1.17_5

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [PR PATCH] [Merged]: Remove KDE5 kdecoration
  2024-05-13 23:34 [PR PATCH] Remove KDE5 kdecoration sgn
@ 2024-05-22  2:46 ` sgn
  0 siblings, 0 replies; 2+ messages in thread
From: sgn @ 2024-05-22  2:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1103 bytes --]

There's a merged pull request on the void-packages repository

Remove KDE5 kdecoration
https://github.com/void-linux/void-packages/pull/50325

Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**|**briefly**|**NO**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2024-05-22  2:46 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-05-13 23:34 [PR PATCH] Remove KDE5 kdecoration sgn
2024-05-22  2:46 ` [PR PATCH] [Merged]: " sgn

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).