From 03efcafcf0e3662edbeb5508087ece47317dcfa3 Mon Sep 17 00:00:00 2001 From: fabolous005 Date: Sun, 15 Dec 2024 20:00:28 +0100 Subject: [PATCH] Postsync update gentoo --- .../net-im/signal-desktop-bin-7.36.0 | 14 ++++++ metadata/md5-cache/x11-misc/dunst-1.12.0 | 16 +++++++ net-im/signal-desktop-bin/Manifest | 2 +- ...build => signal-desktop-bin-7.36.0.ebuild} | 0 x11-misc/dunst/Manifest | 2 +- ...unst-1.11.0.ebuild => dunst-1.12.0.ebuild} | 45 ++++++++++++++++--- 6 files changed, 70 insertions(+), 9 deletions(-) create mode 100644 metadata/md5-cache/net-im/signal-desktop-bin-7.36.0 create mode 100644 metadata/md5-cache/x11-misc/dunst-1.12.0 rename net-im/signal-desktop-bin/{signal-desktop-bin-7.35.0.ebuild => signal-desktop-bin-7.36.0.ebuild} (100%) rename x11-misc/dunst/{dunst-1.11.0.ebuild => dunst-1.12.0.ebuild} (58%) diff --git a/metadata/md5-cache/net-im/signal-desktop-bin-7.36.0 b/metadata/md5-cache/net-im/signal-desktop-bin-7.36.0 new file mode 100644 index 0000000..8365daf --- /dev/null +++ b/metadata/md5-cache/net-im/signal-desktop-bin-7.36.0 @@ -0,0 +1,14 @@ +DEFINED_PHASES=install postinst postrm preinst prepare unpack +DESCRIPTION=Allows you to send and receive messages of Signal Messenger on your computer +EAPI=8 +HOMEPAGE=https://signal.org/ https://github.com/signalapp/Signal-Desktop +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=pax-utils unpacker xdg +KEYWORDS=-* amd64 +LICENSE=GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1 +RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss >=media-fonts/noto-emoji-20231130 media-libs/alsa-lib media-libs/libpulse media-libs/mesa net-print/cups sys-apps/dbus virtual/udev x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango +RESTRICT=splitdebug +SLOT=0 +SRC_URI=https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_7.36.0_amd64.deb +_eclasses_=pax-utils 5555f2e75744739fe100ee62c22d28fe multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs fa554cc3cff825d21dfe3f24841e29cf multilib b2a329026f2e404e9e371097dda47f96 unpacker fb4b84181244b3b9990fa0bf40232dd2 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 xdg 3ef49a87c52c8b77c476351195dfe575 +_md5_=6b807530550588d7b63638cfd82a013c diff --git a/metadata/md5-cache/x11-misc/dunst-1.12.0 b/metadata/md5-cache/x11-misc/dunst-1.12.0 new file mode 100644 index 0000000..1ea3027 --- /dev/null +++ b/metadata/md5-cache/x11-misc/dunst-1.12.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-lang/perl virtual/pkgconfig wayland? ( dev-libs/wayland-protocols ) virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst prepare +DEPEND=dev-libs/glib:2 sys-apps/dbus x11-libs/cairo[X?,glib] x11-libs/gdk-pixbuf:2 x11-libs/pango[X?] dunstify? ( x11-libs/libnotify ) wayland? ( dev-libs/wayland ) X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXScrnSaver x11-libs/libXinerama x11-libs/libXrandr ) xdg? ( x11-misc/xdg-utils ) +DESCRIPTION=Lightweight replacement for common notification daemons +EAPI=8 +HOMEPAGE=https://dunst-project.org/ https://github.com/dunst-project/dunst +INHERIT=systemd toolchain-funcs +IUSE=+completions +dunstify wayland +X +xdg +KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 +LICENSE=BSD +RDEPEND=dev-libs/glib:2 sys-apps/dbus x11-libs/cairo[X?,glib] x11-libs/gdk-pixbuf:2 x11-libs/pango[X?] dunstify? ( x11-libs/libnotify ) wayland? ( dev-libs/wayland ) X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXScrnSaver x11-libs/libXinerama x11-libs/libXrandr ) xdg? ( x11-misc/xdg-utils ) +REQUIRED_USE=|| ( wayland X ) +SLOT=0 +SRC_URI=https://github.com/dunst-project/dunst/archive/v1.12.0.tar.gz -> dunst-1.12.0.tar.gz +_eclasses_=toolchain-funcs fa554cc3cff825d21dfe3f24841e29cf multilib b2a329026f2e404e9e371097dda47f96 systemd 54bd206bb5c4efac6ae28b6b006713b0 +_md5_=5493642bef8a9ede3ed0b3ccee5a6b14 diff --git a/net-im/signal-desktop-bin/Manifest b/net-im/signal-desktop-bin/Manifest index bda5bdf..f293550 100644 --- a/net-im/signal-desktop-bin/Manifest +++ b/net-im/signal-desktop-bin/Manifest @@ -1 +1 @@ -DIST signal-desktop_7.35.0_amd64.deb 121075386 BLAKE2B b065988d1cde6bede99124de80bf0230c76c885cbc91180562a1def970e3862d825e5b1cb9825a47885622c81e174b4c4e220ad85d10c473c0e5ef7a613d0c36 SHA512 c04f1b90e7b42e519ce50638eec9e1aa27cf2f70a15b95c641eafff6b423ddf5aa04e74512739081417eeb8a0bb3ec5fbeb84cef3a29da900157478f6b026b94 +DIST signal-desktop_7.36.0_amd64.deb 121085608 BLAKE2B 32984acde92c90d216bb2b1e5ba1a916c3b548a6bf6fbac956cd31102bb534df4c950ae584411f4493f3bf58004b5e691ad4071123dcfdd2bcf174e09246105b SHA512 dfae25c51501022ac5e6509f5ae47ef4ef689e1ea82510c4ed7566c7bad2e791ddcf441bf0a420e0a3caba29fc5531fa34a4b9946bf416dbbe046867ba1ca3dc diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.35.0.ebuild b/net-im/signal-desktop-bin/signal-desktop-bin-7.36.0.ebuild similarity index 100% rename from net-im/signal-desktop-bin/signal-desktop-bin-7.35.0.ebuild rename to net-im/signal-desktop-bin/signal-desktop-bin-7.36.0.ebuild diff --git a/x11-misc/dunst/Manifest b/x11-misc/dunst/Manifest index 5a6de40..39c251d 100644 --- a/x11-misc/dunst/Manifest +++ b/x11-misc/dunst/Manifest @@ -1 +1 @@ -DIST dunst-1.11.0.tar.gz 4645279 BLAKE2B 0daa8d098f032a0e3b16872bc2e33c8411e8eed543fc13533e649935d2d0796ad74b3fb27769f839972b335b7a2f7ae6b5efd9f324a8bb807ac2f82fa8611a5d SHA512 84c9edccddd183fb867233cb5377115d96735f4c1be84007194ac39dd48d913e5bb021d2952057aecdb978564c2471a8974c4ee4eeccfb188e5345527007a5c4 +DIST dunst-1.12.0.tar.gz 4653739 BLAKE2B ee537ae10333e41d478f8707d88ff892fad8277038efa7c0180fcbea070ef256060aff8bf2d5c9ac9ebe13e69d3d31066007a8eaf2ca3e1c33f5c922abe22714 SHA512 c969d1bc669cd4b56ebb24ac5ad915aea2776746caf06a941630faff662ed08a05d4652946102428d66e5a89c9144e5d0bfcf7113f8fba3e7c28f0777b490052 diff --git a/x11-misc/dunst/dunst-1.11.0.ebuild b/x11-misc/dunst/dunst-1.12.0.ebuild similarity index 58% rename from x11-misc/dunst/dunst-1.11.0.ebuild rename to x11-misc/dunst/dunst-1.12.0.ebuild index 2c75238..4a9665d 100644 --- a/x11-misc/dunst/dunst-1.11.0.ebuild +++ b/x11-misc/dunst/dunst-1.12.0.ebuild @@ -12,17 +12,24 @@ SRC_URI="https://github.com/dunst-project/dunst/archive/v${PV}.tar.gz -> ${P}.ta LICENSE="BSD" SLOT="0" KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" -IUSE="wayland" +IUSE="+completions +dunstify wayland +X +xdg" DEPEND=" dev-libs/glib:2 sys-apps/dbus - x11-libs/cairo[glib] + x11-libs/cairo[X?,glib] x11-libs/gdk-pixbuf:2 - x11-libs/libnotify - x11-libs/pango - x11-misc/xdg-utils + x11-libs/pango[X?] + dunstify? ( x11-libs/libnotify ) wayland? ( dev-libs/wayland ) + X? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXScrnSaver + x11-libs/libXinerama + x11-libs/libXrandr + ) + xdg? ( x11-misc/xdg-utils ) " RDEPEND="${DEPEND}" @@ -33,6 +40,8 @@ BDEPEND=" wayland? ( dev-libs/wayland-protocols ) " +REQUIRED_USE="|| ( wayland X )" + src_prepare() { default @@ -52,10 +61,11 @@ src_configure() { src_compile() { local myemakeargs=( + DUNSTIFY="$(usex dunstify 1 0)" SYSCONFDIR="${EPREFIX}/etc/xdg" SYSTEMD="0" WAYLAND="$(usex wayland 1 0)" - X11=0 + X11="$(usex X 1 0)" ) emake "${myemakeargs[@]}" @@ -63,14 +73,35 @@ src_compile() { src_install() { local myemakeargs=( + COMPLETIONS="$(usex completions 1 0)" + DUNSTIFY="$(usex dunstify 1 0)" PREFIX="${ED}/usr" SYSCONFDIR="${ED}/etc/xdg" SYSTEMD="0" WAYLAND="$(usex wayland 1 0)" - X11=0 + X11="$(usex X 1 0)" ) emake "${myemakeargs[@]}" install systemd_newuserunit dunst.systemd.service.in dunst.service } + +pkg_postinst() { + if [[ ${REPLACING_VERSIONS} ]]; then + for v in ${REPLACING_VERSIONS}; do + if ver_test "${v}" -ge 1.12.0; then + return + fi + done + fi + + einfo "The behaviour of the setting 'height' has been changed in a breaking way." + einfo "The way of specifying a maximum height before was:" + einfo " height = 300" + einfo "The equivalent way now is:" + einfo " height = (0, 300)" + einfo "For more information read the official RELEASE_NOTES [1]." + einfo "" + einfo "[1] https://dunst-project.org/release/#v1.12.0" +}