transset: 1.0.3 -> 1.0.4 && refactor and move to pkgs/by-name from xorg namespace

Zitrone 24a342d5 d7f86e5a

+55 -38
+51
pkgs/by-name/tr/transset/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchurl, 5 + pkg-config, 6 + libx11, 7 + xorgproto, 8 + writeScript, 9 + }: 10 + stdenv.mkDerivation (finalAttrs: { 11 + pname = "transset"; 12 + version = "1.0.4"; 13 + 14 + src = fetchurl { 15 + url = "mirror://xorg/individual/app/transset-${finalAttrs.version}.tar.xz"; 16 + hash = "sha256-gamrdK8TdzOqjLajf4KSlIUm/n7wa4WfwP8nLEN8Czg="; 17 + }; 18 + 19 + strictDeps = true; 20 + 21 + nativeBuildInputs = [ pkg-config ]; 22 + 23 + buildInputs = [ 24 + libx11 25 + xorgproto 26 + ]; 27 + 28 + passthru = { 29 + updateScript = writeScript "update-${finalAttrs.pname}" '' 30 + #!/usr/bin/env nix-shell 31 + #!nix-shell -i bash -p common-updater-scripts 32 + version="$(list-directory-versions --pname ${finalAttrs.pname} \ 33 + --url https://xorg.freedesktop.org/releases/individual/app/ \ 34 + | sort -V | tail -n1)" 35 + update-source-version ${finalAttrs.pname} "$version" 36 + ''; 37 + }; 38 + 39 + meta = { 40 + description = "Utility for setting opacity/transparency property on a window"; 41 + homepage = "https://gitlab.freedesktop.org/xorg/app/transset"; 42 + license = with lib.licenses; [ 43 + mit 44 + mitOpenGroup 45 + hpndSellVariant 46 + ]; 47 + mainProgram = "transset"; 48 + maintainers = [ ]; 49 + platforms = lib.platforms.unix; 50 + }; 51 + })
+2 -36
pkgs/servers/x11/xorg/default.nix
··· 19 19 makedepend, 20 20 pixman, 21 21 sessreg, 22 + transset, 22 23 util-macros, 23 24 xbitmaps, 24 25 xcb-proto, ··· 44 45 makedepend 45 46 pixman 46 47 sessreg 48 + transset 47 49 xbitmaps 48 50 xorgproto 49 51 xtrans ··· 3295 3297 libSM 3296 3298 libXmu 3297 3299 libXt 3298 - ]; 3299 - passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; 3300 - meta = { 3301 - pkgConfigModules = [ ]; 3302 - platforms = lib.platforms.unix; 3303 - }; 3304 - }) 3305 - ) { }; 3306 - 3307 - # THIS IS A GENERATED FILE. DO NOT EDIT! 3308 - transset = callPackage ( 3309 - { 3310 - stdenv, 3311 - pkg-config, 3312 - fetchurl, 3313 - libX11, 3314 - xorgproto, 3315 - testers, 3316 - }: 3317 - stdenv.mkDerivation (finalAttrs: { 3318 - pname = "transset"; 3319 - version = "1.0.4"; 3320 - builder = ./builder.sh; 3321 - src = fetchurl { 3322 - url = "mirror://xorg/individual/app/transset-1.0.4.tar.xz"; 3323 - sha256 = "0f0bgi1jq9zzq2gqaszhgvz2d1clja17z8xnijm36xqkmxsapac1"; 3324 - }; 3325 - hardeningDisable = [ 3326 - "bindnow" 3327 - "relro" 3328 - ]; 3329 - strictDeps = true; 3330 - nativeBuildInputs = [ pkg-config ]; 3331 - buildInputs = [ 3332 - libX11 3333 - xorgproto 3334 3300 ]; 3335 3301 passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage; 3336 3302 meta = {
+2
pkgs/servers/x11/xorg/generate-expr-from-tarballs.pl
··· 304 304 makedepend, 305 305 pixman, 306 306 sessreg, 307 + transset, 307 308 util-macros, 308 309 xbitmaps, 309 310 xcb-proto, ··· 329 330 makedepend 330 331 pixman 331 332 sessreg 333 + transset 332 334 xbitmaps 333 335 xorgproto 334 336 xtrans
-1
pkgs/servers/x11/xorg/overrides.nix
··· 482 482 mkfontscale = addMainProgram super.mkfontscale { }; 483 483 oclock = addMainProgram super.oclock { }; 484 484 smproxy = addMainProgram super.smproxy { }; 485 - transset = addMainProgram super.transset { }; 486 485 487 486 viewres = addMainProgram super.viewres { }; 488 487
-1
pkgs/servers/x11/xorg/tarballs.list
··· 15 15 mirror://xorg/individual/app/oclock-1.0.6.tar.xz 16 16 mirror://xorg/individual/app/setxkbmap-1.3.4.tar.xz 17 17 mirror://xorg/individual/app/smproxy-1.0.8.tar.xz 18 - mirror://xorg/individual/app/transset-1.0.4.tar.xz 19 18 mirror://xorg/individual/app/twm-1.0.13.1.tar.xz 20 19 mirror://xorg/individual/app/viewres-1.0.8.tar.xz 21 20 mirror://xorg/individual/app/x11perf-1.6.1.tar.bz2