Skip to Content.
Sympa Menu

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

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 (1ac8050b2208e3d54af51a6b60e597a8e01c0e48)
  • Date: Thu, 16 May 2024 12:02:27 +0000

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

crypto/pcsc-lite/BUILD | 15 +++++++--------
crypto/pcsc-lite/CONFIGURE | 3 ++-
crypto/pcsc-lite/DEPENDS | 12 ++++--------
crypto/pcsc-lite/DETAILS | 5 +++--
crypto/pcsc-lite/HISTORY | 4 ++++
devel/xsimd/DETAILS | 4 ++--
devel/xsimd/HISTORY | 3 +++
libs/libusb/DETAILS | 6 +++---
libs/libusb/HISTORY | 3 +++
9 files changed, 31 insertions(+), 24 deletions(-)

New commits:
commit 1ac8050b2208e3d54af51a6b60e597a8e01c0e48
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libusb: => 1.0.27

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

pcsc-lite: => 2.2.1

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

xsimd: => 13.0.0

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..aba3d05 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.1
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..d595e3f 100644
--- a/crypto/pcsc-lite/HISTORY
+++ b/crypto/pcsc-lite/HISTORY
@@ -1,3 +1,7 @@
+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/devel/xsimd/DETAILS b/devel/xsimd/DETAILS
index 7639db9..306996d 100755
--- a/devel/xsimd/DETAILS
+++ b/devel/xsimd/DETAILS
@@ -1,7 +1,7 @@
source $GRIMOIRE/CMAKE_FUNCTIONS
SPELL=xsimd
- VERSION=12.1.1
-
SOURCE_HASH=sha512:8e45a8e9b28358d5f20f713ea19a8c366edc62790c27984149f283dfe808d78a549c8ec465e8b3677d7e30b2cb80093908de364bbb9dc80683f5fdfb843131e1
+ VERSION=13.0.0
+
SOURCE_HASH=sha512:cdc42ddad3353297cf25ea2b6b3f09967f5f388efc26241f2997979fdbbac072819ff771145bc5bfa86cb326cca84b4119e8e6e3f658407961cf203a40603a7f
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=https://github.com/xtensor-stack/xsimd
diff --git a/devel/xsimd/HISTORY b/devel/xsimd/HISTORY
index aa3f5dd..aaa5254 100644
--- a/devel/xsimd/HISTORY
+++ b/devel/xsimd/HISTORY
@@ -1,3 +1,6 @@
+2024-05-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 13.0.0
+
2024-01-11 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 12.1.1

diff --git a/libs/libusb/DETAILS b/libs/libusb/DETAILS
index f150761..80cd463 100755
--- a/libs/libusb/DETAILS
+++ b/libs/libusb/DETAILS
@@ -1,11 +1,11 @@
SPELL=libusb
- VERSION=1.0.26
-
SOURCE_HASH=sha512:fcdb85c98f21639668693c2fd522814d440972d65883984c4ae53d0555bdbdb7e8c7a32199cd4b01113556a1eb5be7841b750cc73c9f6bda79bfe1af80914e71
+ VERSION=1.0.27
+
SOURCE_HASH=sha512:42abbbcf2564f86cc2f05826aeefa6beb03c9f89dc9fe05bdfa351caa3dbd07713ce193daadecf29557604dd3cbc770c8031a78e1ad0a8df3627c3f551d28ff0
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]="https://github.com/${SPELL}/${SPELL}/releases/download/v${VERSION}/${SOURCE}";
LICENSE[0]=LGPL
- WEB_SITE=http://libusb.info/
+ WEB_SITE=https://libusb.info/
ENTERED=20020213
KEYWORDS="usb libs"
SHORT="Library for USB devices."
diff --git a/libs/libusb/HISTORY b/libs/libusb/HISTORY
index bb22574..f76e95f 100644
--- a/libs/libusb/HISTORY
+++ b/libs/libusb/HISTORY
@@ -1,3 +1,6 @@
+2024-05-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.27
+
2022-10-03 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: switched to tar.bz2 archive, tar.gz is just a snapshot,
not release
* PRE_BUILD: dropped


  • [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (1ac8050b2208e3d54af51a6b60e597a8e01c0e48), Treeve Jelbert, 05/16/2024

Archive powered by MHonArc 2.6.24.

Top of Page