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.