Orhun Parmaksız pushed to branch main at Arch Linux / Packaging / Packages / 
codesnap


Commits:
05c809df by George Hu at 2026-02-22T12:53:09+03:00
Remove vendored openssl and re-enable LTO

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -7,8 +7,8 @@ pkgbase = codesnap
        license = MIT
        makedepends = cargo
        depends = oniguruma
+       depends = openssl
        depends = gcc-libs
-       options = !lto
        source = 
codesnap-0.13.1.tar.gz::https://github.com/codesnap-rs/codesnap/archive/v0.13.1.tar.gz
        sha256sums = 
e1636f08781fdb6e380428bd54f458f59b7764702271a7f2f407ad4432753c33
 


=====================================
PKGBUILD
=====================================
@@ -8,11 +8,10 @@ pkgdesc="Pure Rust tool for generating beautiful code 
snapshots"
 arch=('x86_64')
 url="https://github.com/codesnap-rs/codesnap";
 license=('MIT')
-depends=('oniguruma' 'gcc-libs')
+depends=('oniguruma' 'openssl' 'gcc-libs')
 makedepends=('cargo')
 source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
 sha256sums=('e1636f08781fdb6e380428bd54f458f59b7764702271a7f2f407ad4432753c33')
-options=('!lto')
 
 prepare() {
   cd "$pkgname-$pkgver"
@@ -22,12 +21,12 @@ prepare() {
 build() {
   export RUSTFLAGS="-C link-arg=/usr/lib/libonig.so"
   cd "$pkgname-$pkgver"
-  cargo build --frozen --release
+  OPENSSL_NO_VENDOR=1 cargo build --frozen --release
 }
 
 # check() {
 #   cd "$pkgname-$pkgver"
-#   cargo test --frozen
+#   OPENSSL_NO_VENDOR=1 cargo test --frozen
 # }
 
 package() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/codesnap/-/commit/05c809df2c665eb1e5bb53ca66432986777b5c42

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/codesnap/-/commit/05c809df2c665eb1e5bb53ca66432986777b5c42
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to