Merge remote-tracking branch 'origin/3.6' into 3.7

This commit is contained in:
Tim Biermann 2022-03-13 10:39:58 +01:00
commit 89edee8a01
19 changed files with 118 additions and 166 deletions

View File

@ -1,46 +1,17 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/dbus-1.0/
drwxr-xr-x root/root usr/include/dbus-1.0/dbus/
-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-python.h
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/dbus-python3.pc
-rw-r--r-- root/root usr/lib/pkgconfig/dbus-python.pc
drwxr-xr-x root/root usr/lib/python3.10/
drwxr-xr-x root/root usr/lib/python3.10/site-packages/
-rwxr-xr-x root/root usr/lib/python3.10/site-packages/_dbus_bindings.la
-rwxr-xr-x root/root usr/lib/python3.10/site-packages/_dbus_bindings.so
-rwxr-xr-x root/root usr/lib/python3.10/site-packages/_dbus_glib_bindings.la
-rwxr-xr-x root/root usr/lib/python3.10/site-packages/_dbus_glib_bindings.so
drwxr-xr-x root/root usr/lib/python3.10/site-packages/dbus/
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__init__.py
drwxr-xr-x root/root usr/lib/python3.10/site-packages/dbus/__pycache__/
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__pycache__/__init__.cpython-310.opt-1.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__pycache__/__init__.cpython-310.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__pycache__/_compat.cpython-310.opt-1.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__pycache__/_compat.cpython-310.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__pycache__/_dbus.cpython-310.opt-1.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__pycache__/_dbus.cpython-310.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__pycache__/_expat_introspect_parser.cpython-310.opt-1.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__pycache__/_expat_introspect_parser.cpython-310.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__pycache__/bus.cpython-310.opt-1.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__pycache__/bus.cpython-310.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__pycache__/connection.cpython-310.opt-1.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__pycache__/connection.cpython-310.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__pycache__/decorators.cpython-310.opt-1.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__pycache__/decorators.cpython-310.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__pycache__/exceptions.cpython-310.opt-1.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__pycache__/exceptions.cpython-310.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__pycache__/gi_service.cpython-310.opt-1.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__pycache__/gi_service.cpython-310.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__pycache__/glib.cpython-310.opt-1.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__pycache__/glib.cpython-310.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__pycache__/lowlevel.cpython-310.opt-1.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__pycache__/lowlevel.cpython-310.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__pycache__/proxies.cpython-310.opt-1.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__pycache__/proxies.cpython-310.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__pycache__/server.cpython-310.opt-1.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__pycache__/server.cpython-310.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__pycache__/service.cpython-310.opt-1.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__pycache__/service.cpython-310.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__pycache__/types.cpython-310.opt-1.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/__pycache__/types.cpython-310.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/_compat.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/_dbus.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/_expat_introspect_parser.py
@ -53,13 +24,13 @@ drwxr-xr-x root/root usr/lib/python3.10/site-packages/dbus/__pycache__/
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/lowlevel.py
drwxr-xr-x root/root usr/lib/python3.10/site-packages/dbus/mainloop/
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/mainloop/__init__.py
drwxr-xr-x root/root usr/lib/python3.10/site-packages/dbus/mainloop/__pycache__/
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/mainloop/__pycache__/__init__.cpython-310.opt-1.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/mainloop/__pycache__/__init__.cpython-310.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/mainloop/__pycache__/glib.cpython-310.opt-1.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/mainloop/__pycache__/glib.cpython-310.pyc
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/mainloop/glib.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/proxies.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/server.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/service.py
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus/types.py
drwxr-xr-x root/root usr/lib/python3.10/site-packages/dbus_python-1.2.18-py3.10.egg-info/
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus_python-1.2.18-py3.10.egg-info/PKG-INFO
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus_python-1.2.18-py3.10.egg-info/SOURCES.txt
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus_python-1.2.18-py3.10.egg-info/dependency_links.txt
-rw-r--r-- root/root usr/lib/python3.10/site-packages/dbus_python-1.2.18-py3.10.egg-info/top_level.txt

View File

@ -1,5 +1,6 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF3wynGdvvheNZb1eFiCGspCgsox0YVzPqGsvAcr/g6jT5ZDNu73nJM1y1KR4xtCoO03DigQGqQXVgolCFF9CcYAw=
SHA256 (Pkgfile) = a0c52e5343a748c36180d6042ccfcb64182a58cd0cea1841b837aa0268af18c8
SHA256 (.footprint) = 712b58f81e193b91947df10eac187565a19e381f14081903523ffc1891280daf
RWSagIOpLGJF38uMe3nDTs2pDLv9XQaIbvNtraP64IckuyG6hRLRy4+McIyYkd1USQaWh4T5PnPcMfR2QY5RDVWaEaJ3gCdF0QI=
SHA256 (Pkgfile) = 85e7e54880ec18b3828234c8428d94e341e1a70a51881ad079c0c293ca9d75e0
SHA256 (.footprint) = 43587c3909b3f7efedf0752691fb6294b3c2cfe17f3a487449910f9cb1e6fa30
SHA256 (dbus-python-1.2.18.tar.gz) = 92bdd1e68b45596c833307a5ff4b217ee6929a1502f5341bae28fd120acf7260
SHA256 (0001-Move-python-modules-to-architecture-specific-directo.patch) = 12cbc097cbcc1fbf5e5449226c88c6011a3e11f84260b9372a25d35f083270cb

View File

@ -0,0 +1,52 @@
From 380ae714f641a73a30f86ae8f5a2e05ac063b37f Mon Sep 17 00:00:00 2001
From: leigh123linux <leigh123linux@googlemail.com>
Date: Tue, 23 Feb 2016 07:32:08 +0000
Subject: [PATCH] Move python modules to architecture-specific directory
This is because dbus-python gets dragged in as a dependency of other
things people want to be multilib-compatible. As is the Python
modules conflict.
---
Makefile.am | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index fd480d4..0859994 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -155,7 +155,8 @@ test_dbus_py_test_la_SOURCES = \
# === dbus package ===
-nobase_python_PYTHON = \
+dbuspydir = $(pyexecdir)
+nobase_dbuspy_DATA = \
dbus/bus.py \
dbus/connection.py \
dbus/_compat.py \
@@ -175,12 +176,12 @@ nobase_python_PYTHON = \
dbus/types.py
if !HAVE_PYTHON_3
-nobase_python_PYTHON += \
+nobase_dbuspy_DATA += \
dbus/gobject_service.py \
$(NULL)
endif
-check_py_sources = $(nobase_python_PYTHON)
+check_py_sources = $(nobase_dbuspy_DATA)
include $(top_srcdir)/tools/check-coding-style.mk
# === Devel stuff ===
@@ -416,7 +417,7 @@ uninstall-local: uninstall-local-sphinx
if ENABLE_DOCUMENTATION
all: doc/_build/.stamp
-doc/_build/.stamp: $(nobase_python_PYTHON) \
+doc/_build/.stamp: $(nobase_dbuspy_DATA) \
_dbus_bindings.la \
_dbus_glib_bindings.la \
$(sphinx_sources) \
--
2.17.0

View File

@ -5,17 +5,25 @@
name=dbus-python3
version=1.2.18
release=1
source=(https://dbus.freedesktop.org/releases/dbus-python/dbus-python-$version.tar.gz)
release=2
source=(https://dbus.freedesktop.org/releases/dbus-python/dbus-python-$version.tar.gz
0001-Move-python-modules-to-architecture-specific-directo.patch)
build() {
cd dbus-python-$version
mkdir build && cd build
PYTHON=/usr/bin/python3 \
../configure --prefix=/usr
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
patch -Np1 -i $SRC/0001-Move-python-modules-to-architecture-specific-directo.patch
autoreconf -vfi
./configure --prefix=/usr \
PYTHON=/usr/bin/python3 \
PYTHON_EXTRA_LIBS=' '
make
make DESTDIR=$PKG install
rm -fr $PKG/usr/{share,include}
mv $PKG/usr/lib/pkgconfig/dbus-python.pc $PKG/usr/lib/pkgconfig/dbus-python3.pc
/usr/bin/python3 setup.py install --root=$PKG \
--optimize=1 \
--skip-build
find $PKG -name '*.la' -type f -delete
}

View File

@ -1,7 +1,6 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF31VD4lCm8lml0buic15ZeEnHRc/nv76EH5Dkixp3v0SwwaLO5u+U1bVkcAOiP9hbiP7+6lzkWSkJRgLofO1ETw8=
SHA256 (Pkgfile) = 32032a728d81eefb8034bdf2cb6638fcac4fc052a775e7bd62c9ef892cad0859
RWSagIOpLGJF30M7oZaZPF8Eb5xFDJy+OaiPkEKClkie3OgnowaZqA9Nv0L2ZVEsNcG4WF0h8DhK5unCEnqMWNWVdYcC6GaokQc=
SHA256 (Pkgfile) = d80ea416f2e6293605d2246cca776f00cd3e06780e58ea74103ad0b943dcb44a
SHA256 (.footprint) = c8226cc240304363b6289982601426f70c5cd4e82ac62feff3485bee4f48e050
SHA256 (firefox-97.0.1.source.tar.xz) = 3f2c87cf28645130777e875ddc9c67e8994c8d5c859f425f3ddced6fecb78d45
SHA256 (firefox-98.0.source.tar.xz) = fd0a4c11d007d9045706667eb0f99f9b7422945188424cb937bfef530cb6f4dd
SHA256 (firefox.desktop) = 8ba3439f3dfc5cab883641969c93d8d15f8f20d7188d9568346b2edad52d6f91
SHA256 (0001-Use-remoting-name-for-GDK-application-names.patch) = 8de6c0ecc70d2763936be6df4b91a3d2e806765bf510f987d6f2ffa2377c3f01

View File

@ -1,57 +0,0 @@
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: "Jan Alexander Steffens (heftig)" <jan.steffens@gmail.com>
Date: Mon, 25 Mar 2019 20:30:11 +0100
Subject: [PATCH] Use remoting name for GDK application names
---
toolkit/xre/nsAppRunner.cpp | 6 +-----
widget/gtk/nsAppShell.cpp | 12 +++++-------
2 files changed, 6 insertions(+), 12 deletions(-)
diff --git a/toolkit/xre/nsAppRunner.cpp b/toolkit/xre/nsAppRunner.cpp
index ce001e93821f..3be817c5cbd5 100644
--- a/toolkit/xre/nsAppRunner.cpp
+++ b/toolkit/xre/nsAppRunner.cpp
@@ -4348,11 +4348,7 @@ int XREMain::XRE_mainStartup(bool* aExitFlag) {
// consistently.
// Set program name to the one defined in application.ini.
- {
- nsAutoCString program(gAppData->name);
- ToLowerCase(program);
- g_set_prgname(program.get());
- }
+ g_set_prgname(gAppData->remotingName);
// Initialize GTK here for splash.
diff --git a/widget/gtk/nsAppShell.cpp b/widget/gtk/nsAppShell.cpp
index c8bbd9a373f5..a6a2186f20fb 100644
--- a/widget/gtk/nsAppShell.cpp
+++ b/widget/gtk/nsAppShell.cpp
@@ -27,6 +27,8 @@
# include "nsIObserverService.h"
#endif
#include "gfxPlatform.h"
+#include "nsAppRunner.h"
+#include "mozilla/XREAppData.h"
#include "ScreenHelperGTK.h"
#include "HeadlessScreenHelper.h"
#include "mozilla/widget/ScreenManager.h"
@@ -257,13 +259,9 @@ nsresult nsAppShell::Init() {
// See https://bugzilla.gnome.org/show_bug.cgi?id=747634
//
// Only bother doing this for the parent process, since it's the one
- // creating top-level windows. (At this point, a child process hasn't
- // received the list of registered chrome packages, so the
- // GetBrandShortName call would fail anyway.)
- nsAutoString brandName;
- mozilla::widget::WidgetUtils::GetBrandShortName(brandName);
- if (!brandName.IsEmpty()) {
- gdk_set_program_class(NS_ConvertUTF16toUTF8(brandName).get());
+ // creating top-level windows.
+ if (gAppData) {
+ gdk_set_program_class(gAppData->remotingName);
}
}
}

View File

@ -5,18 +5,14 @@
# Optional: sccache jack
name=firefox
version=97.0.1
version=98.0
release=1
source=(https://archive.mozilla.org/pub/firefox/releases/$version/source/$name-$version.source.tar.xz
firefox.desktop
0001-Use-remoting-name-for-GDK-application-names.patch)
firefox.desktop)
build() {
cd $name-$version
# https://bugzilla.mozilla.org/show_bug.cgi?id=1530052
patch -p1 -i $SRC/0001-Use-remoting-name-for-GDK-application-names.patch
if [ "$(/usr/bin/python3 -c "import sys; print(sys.stdout.encoding)")" != 'utf-8' ]; then
printf "\e[031mError: set an UTF-8 locale to compile this!\033[0m\n"
exit 1

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF378L4TFeAMSbrKr0nxqxPaB8Y5Gc4E0RsYmUVkamqypKolGAAAyVrP5B5I78vunDiyeMatNn6j9SoW6DEhO9rQ0=
SHA256 (Pkgfile) = 0683f62a9bd2b1d3cc60d327eafaa8c01ccf268027e964e501809119948421c6
RWSagIOpLGJF34ZmUaM8mW3ctFfrA2lSrSxFnu64BWziI9nGXhHWy+CpsRR3sTHfkmyn/dIEeB+AXLigEHhP4nKDFhqi+TzxLgk=
SHA256 (Pkgfile) = 19d00d05784407a1bee0efe83c2c609b2b2383f8f74eb525fa1ef0ac8d3b689a
SHA256 (.footprint) = 4f65bbc71e31d9f5259bc90e138ae0cf4e628547f43803c5343027a18c6491b4
SHA256 (1.11.0.tar.gz) = 2b4f737eb4d266224e5dd0126168c6d770b0139d4b572078baf158d2f7166e4e

View File

@ -1,7 +1,7 @@
# Description: A fast, lightweight and minimalistic Wayland terminal emulator
# URL: https://codeberg.org/dnkl/foot
# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on: fcft libxkbcommon
# Depends on: fcft foot-terminfo libxkbcommon
# Optional: utf8proc
name=foot

View File

@ -3,7 +3,6 @@ drwxr-xr-x root/root etc/Nextcloud/
-rw-r--r-- root/root etc/Nextcloud/sync-exclude.lst
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/nextcloud
-rwxr-xr-x root/root usr/bin/nextcloudcmd
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/nextcloudsync/
@ -28,16 +27,10 @@ lrwxrwxrwx root/root usr/lib/libnextcloudsync.so.0 -> libnextcloudsync.so.3.4.3
-rwxr-xr-x root/root usr/lib/nextcloudsync_vfs_suffix.so
-rwxr-xr-x root/root usr/lib/nextcloudsync_vfs_xattr.so
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/applications/
-rw-r--r-- root/root usr/share/applications/com.nextcloud.desktopclient.nextcloud.desktop
drwxr-xr-x root/root usr/share/icons/
drwxr-xr-x root/root usr/share/icons/hicolor/
drwxr-xr-x root/root usr/share/icons/hicolor/1024x1024/
drwxr-xr-x root/root usr/share/icons/hicolor/1024x1024/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/1024x1024/apps/Nextcloud.png
drwxr-xr-x root/root usr/share/icons/hicolor/128x128/
drwxr-xr-x root/root usr/share/icons/hicolor/128x128/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/128x128/apps/Nextcloud.png
-rw-r--r-- root/root usr/share/icons/hicolor/128x128/apps/Nextcloud_error.png
-rw-r--r-- root/root usr/share/icons/hicolor/128x128/apps/Nextcloud_error_shared.png
-rw-r--r-- root/root usr/share/icons/hicolor/128x128/apps/Nextcloud_ok.png
@ -48,7 +41,6 @@ drwxr-xr-x root/root usr/share/icons/hicolor/128x128/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/128x128/apps/Nextcloud_warn_shared.png
drwxr-xr-x root/root usr/share/icons/hicolor/16x16/
drwxr-xr-x root/root usr/share/icons/hicolor/16x16/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/Nextcloud.png
-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/Nextcloud_error.png
-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/Nextcloud_error_shared.png
-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/Nextcloud_ok.png
@ -57,12 +49,8 @@ drwxr-xr-x root/root usr/share/icons/hicolor/16x16/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/Nextcloud_sync_shared.png
-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/Nextcloud_warn.png
-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/Nextcloud_warn_shared.png
drwxr-xr-x root/root usr/share/icons/hicolor/24x24/
drwxr-xr-x root/root usr/share/icons/hicolor/24x24/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/24x24/apps/Nextcloud.png
drwxr-xr-x root/root usr/share/icons/hicolor/256x256/
drwxr-xr-x root/root usr/share/icons/hicolor/256x256/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/256x256/apps/Nextcloud.png
-rw-r--r-- root/root usr/share/icons/hicolor/256x256/apps/Nextcloud_error.png
-rw-r--r-- root/root usr/share/icons/hicolor/256x256/apps/Nextcloud_error_shared.png
-rw-r--r-- root/root usr/share/icons/hicolor/256x256/apps/Nextcloud_ok.png
@ -73,7 +61,6 @@ drwxr-xr-x root/root usr/share/icons/hicolor/256x256/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/256x256/apps/Nextcloud_warn_shared.png
drwxr-xr-x root/root usr/share/icons/hicolor/32x32/
drwxr-xr-x root/root usr/share/icons/hicolor/32x32/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/Nextcloud.png
-rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/Nextcloud_error.png
-rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/Nextcloud_error_shared.png
-rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/Nextcloud_ok.png
@ -84,7 +71,6 @@ drwxr-xr-x root/root usr/share/icons/hicolor/32x32/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/Nextcloud_warn_shared.png
drwxr-xr-x root/root usr/share/icons/hicolor/48x48/
drwxr-xr-x root/root usr/share/icons/hicolor/48x48/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/48x48/apps/Nextcloud.png
-rw-r--r-- root/root usr/share/icons/hicolor/48x48/apps/Nextcloud_error.png
-rw-r--r-- root/root usr/share/icons/hicolor/48x48/apps/Nextcloud_error_shared.png
-rw-r--r-- root/root usr/share/icons/hicolor/48x48/apps/Nextcloud_ok.png
@ -93,12 +79,8 @@ drwxr-xr-x root/root usr/share/icons/hicolor/48x48/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/48x48/apps/Nextcloud_sync_shared.png
-rw-r--r-- root/root usr/share/icons/hicolor/48x48/apps/Nextcloud_warn.png
-rw-r--r-- root/root usr/share/icons/hicolor/48x48/apps/Nextcloud_warn_shared.png
drwxr-xr-x root/root usr/share/icons/hicolor/512x512/
drwxr-xr-x root/root usr/share/icons/hicolor/512x512/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/512x512/apps/Nextcloud.png
drwxr-xr-x root/root usr/share/icons/hicolor/64x64/
drwxr-xr-x root/root usr/share/icons/hicolor/64x64/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/Nextcloud.png
-rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/Nextcloud_error.png
-rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/Nextcloud_error_shared.png
-rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/Nextcloud_ok.png
@ -117,6 +99,3 @@ drwxr-xr-x root/root usr/share/icons/hicolor/72x72/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/72x72/apps/Nextcloud_sync_shared.png
-rw-r--r-- root/root usr/share/icons/hicolor/72x72/apps/Nextcloud_warn.png
-rw-r--r-- root/root usr/share/icons/hicolor/72x72/apps/Nextcloud_warn_shared.png
drwxr-xr-x root/root usr/share/mime/
drwxr-xr-x root/root usr/share/mime/packages/
-rw-r--r-- root/root usr/share/mime/packages/nextcloud.xml

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF3wqFHdSh5mqIVt3MeeR1bjU6ml/sbCRTc3xbd7X8HdyosYK8wSYxS/NCH5oy5Dqw2kv5uZr6nYEu0e96vtjl5wU=
SHA256 (Pkgfile) = acb821b955a94bd11ff3dcd6334e9b48d951d6a9b155ee01c598a4b7210940a4
SHA256 (.footprint) = 21ed746045baf53c3a59b3348a31666e447b6bc98bdab34ae9469a109028ce53
RWSagIOpLGJF38isuVvRFctbhkrldOn+TtmK+l3rUPLSmUBT+Tf9jgLonCLw/+QyCtdAWbcQItYm9SR4jIpsd/LKq/aWJImiHQk=
SHA256 (Pkgfile) = 76b6da7e22434c3b1197362d3384898afb8a83b446deea86772f969cd8bed850
SHA256 (.footprint) = 1941908b9faff0f4ce16be2b7f0b4d60daa97a821b8fb2019586f1af31973fbb
SHA256 (nextcloud-client-3.4.3-1.tar.gz) = 3251737259bf6b32020ae09d725cca5d7caa4389503db2250df349e2961355d4

View File

@ -1,8 +1,8 @@
# Description: Nextcloud desktop client
# URL: https://nextcloud.com/
# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on: inkscape libevent pciutils qtkeychain qtwebengine
# Optional: doxygen kde5
# Depends on: libevent pciutils qtkeychain
# Optional: doxygen kde5 librsvg qtwebengine
name=nextcloud-client
version=3.4.3
@ -10,20 +10,24 @@ release=1
source=(https://github.com/nextcloud/desktop/archive/v$version/$name-$version-$release.tar.gz)
build() {
cmake -S desktop-$version -B build -G Ninja \
# you need both librsvg and qtwebengine to build the gui client
prt-get isinst librsvg qtwebengine && \
PKGMK_NCC+=' -D SVG_CONVERTER=/usr/bin/rsvg-convert' || \
PKGMK_NCC+=' -D BUILD_GUI=OFF'
cmake -S desktop-$version -B build -G Ninja $PKGMK_NCC \
-D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_INSTALL_LIBDIR=lib \
-D CMAKE_INSTALL_SYSCONFDIR=/usr/etc/nextcloud \
-D CMAKE_BUILD_TYPE=Release \
-D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \
-D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \
-D APPLICATION_HELP_URL="https://crux.nu/bugs/" \
-D BUILD_SHELL_INTEGRATION_DOLPHIN=OFF \
-D BUILD_SHELL_INTEGRATION_NAUTILUS=OFF \
-Wno-dev
cmake --build build
DESTDIR=$PKG cmake --install build
rm -r $PKG/usr/share/nextcloud
# there are no ports for nautilus nor nemo in CRUX atm
rm -r $PKG/usr/share/{nautilus-python,nemo-python}
# there is caja for mate though, only make it available if it's installed
[[ ! -e /usr/lib/pkgconfig/libcaja-extension.pc ]] && rm -r $PKG/usr/share/caja-python || true
rm -rf $PKG/usr/share/nextcloud
}

View File

@ -761,7 +761,6 @@ drwxr-xr-x root/root usr/lib/node_modules/npm/node_modules/gauge/
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/gauge/LICENSE.md
drwxr-xr-x root/root usr/lib/node_modules/npm/node_modules/gauge/lib/
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/gauge/lib/base-theme.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/gauge/lib/demo.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/gauge/lib/error.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/gauge/lib/has-color.js
-rw-r--r-- root/root usr/lib/node_modules/npm/node_modules/gauge/lib/index.js

View File

@ -1,6 +1,6 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF3x7eym+zLz50dL+AOSp6MLBm5XUL/nZgjZ1ACxXNN417OmNZ6GNEGDXvqq4joq66fsAnonl5EjhW2oLb3izJZw8=
SHA256 (Pkgfile) = c977ea843937002dc2285ae5f7e539ed025cb902c234fdae6b4164c22a6551bd
SHA256 (.footprint) = 1af0748c151eff910f6f79e4bc8c917d0cbd5d3998ba6dc0bc0d22924cbb3c89
SHA256 (npm-8.5.3.tar.gz) = 1b9055f4500d871615a0413b17a37bef5ae57356e2f84ad85a5dcf9b5440925d
RWSagIOpLGJF3//kYFJ5drLslDoe+iEwt2p6pZp+6FomTRHbAzwoEHIMSfeQGioBSKI7ZYu98VYf2WDVcLr4pkNpCb8lLmmFOAE=
SHA256 (Pkgfile) = a3a430455b7b78b088c66b59585592f890351e7af17b8949e66eca31b2ac4a07
SHA256 (.footprint) = 9d89655217df6802b3bf2ae28e118b03e5ccaae7563e25eff81b4e949d3fc598
SHA256 (npm-8.5.4.tar.gz) = 4ff930ff66b2aed02795c1f90c46655e825c4f9fed45e215492dea31dd9bae1d
SHA256 (destdir.patch) = b74ee19a9412025067c9d0b5aa5946a651a7bc0dedab4ae147b3e5d1fb569462

View File

@ -4,7 +4,7 @@
# Depends on: nodejs
name=npm
version=8.5.3
version=8.5.4
release=1
source=(https://github.com/npm/cli/archive/v$version/$name-$version.tar.gz
destdir.patch)

View File

@ -1,6 +1,6 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF3+8DkAbDZ79Rfp1kVmeVUS43L51tr23MsEMjiULwsBJJd2vyqcRUMKO808mv3xL6PQ042Qvj/76lVC+iOmnseQY=
SHA256 (Pkgfile) = baf463f1741a50c8a40162a303b61d28753d4c973ea4718e1f676922f7d0657c
RWSagIOpLGJF39eRfhiJ6Ag11anzFMqQNjruNlwdhS/ZmGWGmkTQU/+ssunMktYk0oNITMTRqLg41URRtsI8Vn456cwUb2n5IQM=
SHA256 (Pkgfile) = 20e2ec6f9b7de273e87302043e454cf19432449f4314c8c7ef9e13ec802f949b
SHA256 (.footprint) = 923d578f9d9e0dbd81a35f85c1d0228c2c29722327104100bdd991a056632803
SHA256 (thunderbird-91.6.1.source.tar.xz) = 971d1a5bed2282b4a04fb35910a36c6e6be5ad282191b81d7278fd95cdeec88d
SHA256 (thunderbird-91.7.0.source.tar.xz) = 624a51870bd2e0d9b259082e836df84981f01b0b397d13d93d7f1b9ccef24e05
SHA256 (thunderbird.desktop) = c6bc6a66f16951c4f7560d019dad48968169aef6587cef4e98380a300078299a

View File

@ -5,7 +5,7 @@
# Optional: sccache
name=thunderbird
version=91.6.1
version=91.7.0
release=1
source=(https://archive.mozilla.org/pub/thunderbird/releases/$version/source/$name-$version.source.tar.xz
$name.desktop)

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF392dGMR80oQhgBzc6baUb5VuKZnEB7qJqrngTv3ArMo2bHYES96t+O5Bk8JSm7UxOM9Z4chWUmVUQvzajMzhEAM=
SHA256 (Pkgfile) = bbc9d0ad80f0a045f79ee415670742ed32369576045c8e3a546f8a9b810b05cf
RWSagIOpLGJF32OHNQOf1DDsb87hfvoQtlCMUtoTK5UIYrtDTRVx4aZ1yjLyjra2yC5HfkdsBODm/+1ZipD6QyEc7tqQa6KzZgE=
SHA256 (Pkgfile) = a1918544e120df557991447c27b10bec4201b762e899820ef04823b5ea61b9c7
SHA256 (.footprint) = 537a7725ad8d6bec80c3a23dcfe06ad71a7a7f2ff4a32e05142522fc42a355c0
SHA256 (zellij-0.25.0.tar.gz) = 5bd4e6a726cf32e096f9c90d7dc414e63dee0613a56f5b665f4bfc6376dcf20a
SHA256 (zellij-0.26.0.tar.gz) = f0b0cfe7b72ce842de80d5c32cc2abe624b3286fab16f313a4e43e226e95e87b

View File

@ -4,7 +4,7 @@
# Depends on: rust
name=zellij
version=0.25.0
version=0.26.0
release=1
source=(https://github.com/zellij-org/zellij/archive/v$version/$name-$version.tar.gz)