Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (36f6dc545f79309051c97d0fa1ee68f889ff831c)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (36f6dc545f79309051c97d0fa1ee68f889ff831c)
  • Date: Mon, 17 Jun 2024 07:44:26 +0000

GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

crypto/nettle/DETAILS | 2 +-
crypto/nettle/HISTORY | 3 +++
crypto/pcsc-lite/BUILD | 15 +++++++--------
crypto/pcsc-lite/CONFIGURE | 3 ++-
crypto/pcsc-lite/DEPENDS | 12 ++++--------
crypto/pcsc-lite/DETAILS | 5 +++--
crypto/pcsc-lite/HISTORY | 7 +++++++
dev/null |binary
libs/libxslt/DETAILS | 4 ++--
libs/libxslt/HISTORY | 3 +++
video-libs/libass/DETAILS | 4 ++--
video-libs/libass/HISTORY | 3 +++
xorg-app/appres/CONFIGURE | 1 +
xorg-app/appres/DEPENDS | 4 +++-
xorg-app/appres/DETAILS | 13 ++++++++-----
xorg-app/appres/HISTORY | 7 +++++++
16 files changed, 56 insertions(+), 30 deletions(-)

New commits:
commit 36f6dc545f79309051c97d0fa1ee68f889ff831c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

appres - meson build

commit 74e7e193da7c2ea379f31d4e7b5656b7a8e8f2fb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

appres: => 1.0.7

commit 9552818fb7d1afced604f1beeca6573a21613b5f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

nettle: => 3.10

commit 3329dbcaf88e94e4faa0d34ed9edee2bc4ce1f2a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

pcsc-lite: => 2.2.3

commit d7d44e1a657d09d60c52fafa47c64c57b27185f6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libxslt: => 1.1.40

commit 84a770c994eda96e7d39d074f037fc1891115c3f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libass: => 0.17.2

diff --git a/crypto/nettle/DETAILS b/crypto/nettle/DETAILS
index 5ccd717..3aa6a8c 100755
--- a/crypto/nettle/DETAILS
+++ b/crypto/nettle/DETAILS
@@ -1,6 +1,6 @@
# Watch: https://ftp.gnu.org/gnu/nettle
SPELL=nettle
- VERSION=3.9.1
+ VERSION=3.10
SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
diff --git a/crypto/nettle/HISTORY b/crypto/nettle/HISTORY
index 94e895a..bc40503 100644
--- a/crypto/nettle/HISTORY
+++ b/crypto/nettle/HISTORY
@@ -1,3 +1,6 @@
+2024-06-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.10
+
2023-06-02 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.9.1

diff --git a/crypto/pcsc-lite/BUILD b/crypto/pcsc-lite/BUILD
index 4965974..7bdc683 100755
--- a/crypto/pcsc-lite/BUILD
+++ b/crypto/pcsc-lite/BUILD
@@ -1,10 +1,9 @@
-if [[ $PCSC_DEVICE_ACCESS != udev ]]; then
- OPTS="--disable-libudev $OPTS"
-fi &&
-if [[ $PCSC_DEVICE_ACCESS != libusb ]]; then
- OPTS="--disable-libusb $OPTS"
+LDFLAGS+=" -ldl" &&
+if is_depends_enabled $SPELL systemd;then
+ OPTS+=' libsystemd=true'
fi &&
+for DD in $PCSC_DEVICES;do
+ OPTS+=" $DD=true"
+done &&

-make_single &&
-default_build &&
-make_normal
+default_build
diff --git a/crypto/pcsc-lite/CONFIGURE b/crypto/pcsc-lite/CONFIGURE
index a1a7ef2..5268b06 100755
--- a/crypto/pcsc-lite/CONFIGURE
+++ b/crypto/pcsc-lite/CONFIGURE
@@ -1 +1,2 @@
-config_query_list PCSC_DEVICE_ACCESS "which library do you want to use to
access devices?" none libusb udev
+source $GRIMOIRE/MESON_CONFIGURE
+config_query_list PCSC_DEVICES 'which device types to support' usb serial
diff --git a/crypto/pcsc-lite/DEPENDS b/crypto/pcsc-lite/DEPENDS
index ebbbf9f..093d3bf 100755
--- a/crypto/pcsc-lite/DEPENDS
+++ b/crypto/pcsc-lite/DEPENDS
@@ -1,8 +1,4 @@
-depends -sub CXX gcc &&
-if [[ $PCSC_DEVICE_ACCESS == libusb ]]; then
- depends libusb "--enable-libusb"
-elif [[ $PCSC_DEVICE_ACCESS == udev ]]; then
- depends DEVICE-MANAGER "--enable-libudev"
-fi &&
-optional_depends policykit '--enable-polkit' '' 'PolicyKit support' &&
-optional_depends systemd '' '--disable-libsystemd' 'SystemD support'
+source $GRIMOIRE/MESON_DEPENDS
+optional_depends DEVICE-MANAGER libudev=true libudev=false 'hotplug
detection' &&
+optional_depends policykit polkit=true polkit=false 'PolicyKit support'
+
diff --git a/crypto/pcsc-lite/DETAILS b/crypto/pcsc-lite/DETAILS
index fb502fd..ee73b72 100755
--- a/crypto/pcsc-lite/DETAILS
+++ b/crypto/pcsc-lite/DETAILS
@@ -1,7 +1,8 @@
+source $GRIMOIRE/MESON_FUNCTIONS
SPELL=pcsc-lite
- VERSION=2.0.0
+ VERSION=2.2.3
SECURITY_PATCH=1
- SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=https://pcsclite.apdu.fr
SOURCE_URL[0]=$WEB_SITE/files/$SOURCE
diff --git a/crypto/pcsc-lite/HISTORY b/crypto/pcsc-lite/HISTORY
index a53746c..ff8a53f 100644
--- a/crypto/pcsc-lite/HISTORY
+++ b/crypto/pcsc-lite/HISTORY
@@ -1,3 +1,10 @@
+2024-06-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.2.3
+
+2024-05-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.2.1
+ * *: use meson
+
2023-08-01 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 2.0.0

diff --git a/libs/libxslt/DETAILS b/libs/libxslt/DETAILS
index 9bfde6d..2734d75 100755
--- a/libs/libxslt/DETAILS
+++ b/libs/libxslt/DETAILS
@@ -1,6 +1,6 @@
SPELL=libxslt
- VERSION=1.1.39
-
SOURCE_HASH=sha512:c0c99dc63f8b2acb6cc3ad7ad684ffa2a427ee8d1740495cbf8a7c9b9c8679f96351b4b676c73ccc191014db4cb4ab42b9a0070f6295565f39dbc665c5c16f89
+ VERSION=1.1.40
+
SOURCE_HASH=sha512:5823dc8fbfe276a8fbdb1ee0d8b7924b0653b65101278db6cc7f6979c69df44f68d6b5b1ddaf753f6d8b353bc70ac65df5ab0d73e2230f996d99d018c53cb47f
SECURITY_PATCH=7
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/libs/libxslt/HISTORY b/libs/libxslt/HISTORY
index 49d5747..a24ede1 100644
--- a/libs/libxslt/HISTORY
+++ b/libs/libxslt/HISTORY
@@ -1,3 +1,6 @@
+2024-06-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.1.40
+
2023-12-13 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.1.39

diff --git a/video-libs/libass/DETAILS b/video-libs/libass/DETAILS
index 5f1875d..ba7a40d 100755
--- a/video-libs/libass/DETAILS
+++ b/video-libs/libass/DETAILS
@@ -1,9 +1,9 @@
SPELL=libass
- VERSION=0.16.0
+ VERSION=0.17.2
SOURCE="${SPELL}-${VERSION}.tar.xz"

SOURCE_URL[0]=https://github.com/${SPELL}/${SPELL}/releases/download/${VERSION}/${SOURCE}
SOURCE_HINTS="no-check-certificate"
-
SOURCE_HASH=sha512:ada605f5887da06aa1d072a52f8baaba64b62008ccb377560d71d5a030c1f5434d6c60fe39a156e063f553b8a07b4dfe954e4d035036888a629c6e663ce60ba9
+
SOURCE_HASH=sha512:adb868d1adc6bc661bb2ba701fc775f2db698e3eb933d6c98e7969c1c039fdbae01ef35ceda002c9bac3614bc60eba73d09c03f1764edafa32d036891cc10341
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://github.com/libass/libass";
LICENSE[0]=ISC
diff --git a/video-libs/libass/HISTORY b/video-libs/libass/HISTORY
index 5aa4dd4..384cd1f 100644
--- a/video-libs/libass/HISTORY
+++ b/video-libs/libass/HISTORY
@@ -1,3 +1,6 @@
+2024-06-14 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.17.2
+
2022-05-29 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 0.16.0

diff --git a/xorg-app/appres/CONFIGURE b/xorg-app/appres/CONFIGURE
new file mode 100755
index 0000000..d0bac55
--- /dev/null
+++ b/xorg-app/appres/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/MESON_CONFIGURE
diff --git a/xorg-app/appres/DEPENDS b/xorg-app/appres/DEPENDS
index 6f760d5..b25446b 100755
--- a/xorg-app/appres/DEPENDS
+++ b/xorg-app/appres/DEPENDS
@@ -1,5 +1,7 @@
+source $GRIMOIRE/MESON_DEPENDS &&
depends AWK &&
depends PKG-CONFIG &&
depends util-macros &&
depends libx11 &&
-depends libxt
+depends libxt &&
+depends xorgproto
diff --git a/xorg-app/appres/DETAILS b/xorg-app/appres/DETAILS
index 5404e6e..712b268 100755
--- a/xorg-app/appres/DETAILS
+++ b/xorg-app/appres/DETAILS
@@ -1,10 +1,13 @@
+source $GRIMOIRE/MESON_FUNCTIONS
SPELL=appres
- PKG=appres
- VERSION=1.0.6
- SOURCE=${PKG}-${VERSION}.tar.xz
+ VERSION=1.0.7
+ SOURCE=${SPELL}-${VERSION}.tar.xz

SOURCE_URL[0]=https://xorg.freedesktop.org/releases/individual/app/${SOURCE}
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${PKG}-${VERSION}
-
SOURCE_HASH=sha512:6d14f6a2ad5c83a4d42d4c51ec9a9f32652dfe7624881f1f41c0b1f4946904e7e5ca81a2fd9f4f4824488ce1bd2a4047f92320626bf33b0f1afc5e6b89d3e2b9
+ SOURCE2=$SOURCE.sig
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
+ SOURCE_GPG=xorg.gpg:$SOURCE.sig:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
WEB_SITE=https://xorg.freedesktop.org
ENTERED=20051125
LICENSE[0]=XCL
diff --git a/xorg-app/appres/HISTORY b/xorg-app/appres/HISTORY
index 89e54c7..79cdcde 100644
--- a/xorg-app/appres/HISTORY
+++ b/xorg-app/appres/HISTORY
@@ -1,3 +1,10 @@
+2024-06-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: add gpg checking
+ * DETAILS: version 1.0.7
+ * CONFIGURE: added
+ * *: use meson
+ * DEPENDS: add xorgproto
+
2023-08-08 Stephane Fontaine <esselfe16 AT gmail.com>
* DETAILS: updated to 1.0.6
bz2 archive unavailable, use xz
diff --git a/xorg-app/appres/appres-X11R7.0-1.0.0.tar.bz2.sig
b/xorg-app/appres/appres-X11R7.0-1.0.0.tar.bz2.sig
deleted file mode 100644
index 3ee22f1..0000000
Binary files a/xorg-app/appres/appres-X11R7.0-1.0.0.tar.bz2.sig and /dev/null
differ


  • [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (36f6dc545f79309051c97d0fa1ee68f889ff831c), Treeve Jelbert, 06/17/2024

Archive powered by MHonArc 2.6.24.

Top of Page