This patch was borrowed from Debian's package: https://salsa.debian.org/multimedia-team/ableton-link/-/blob/9c65141bf5bba0872811c179af77ac95770352cc/debian/patches/DEBIAN_system_libraries.patch Description: Drop dependencies on included 3rd-party libs upstream includes git-submodules for Catch and ASIO (not found in the tarball). on Debian we want to use the system provided libraries. Author: IOhannes m zmölnig Origin: Debian Forwarded: not-needed Last-Update: 2016-10-26 --- This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ --- ableton-link.orig/cmake_include/AsioStandaloneConfig.cmake +++ ableton-link/cmake_include/AsioStandaloneConfig.cmake @@ -1,6 +1,2 @@ add_library(AsioStandalone::AsioStandalone IMPORTED INTERFACE) -set_property(TARGET AsioStandalone::AsioStandalone APPEND PROPERTY - INTERFACE_INCLUDE_DIRECTORIES - ${CMAKE_CURRENT_LIST_DIR}/../modules/asio-standalone/asio/include -) --- ableton-link.orig/cmake_include/CatchConfig.cmake +++ ableton-link/cmake_include/CatchConfig.cmake @@ -1,6 +1,2 @@ add_library(Catch::Catch IMPORTED INTERFACE) -set_property(TARGET Catch::Catch APPEND PROPERTY - INTERFACE_INCLUDE_DIRECTORIES - ${CMAKE_SOURCE_DIR}/third_party/catch -) 51e42836cd46da0876ac2b2b6ee7733'>treecommitdiff
path: root/tests/uuid.scm
Age
AgeCommit message (Expand)Author
Commit message (Expand)Author
2020-12-15store-copy: 'populate-store' can optionally deduplicate files....Until now deduplication was performed as an additional pass after copying files, which involve re-traversing all the files that had just been copied. * guix/store/deduplication.scm (copy-file/deduplicate): New procedure. * tests/store-deduplication.scm ("copy-file/deduplicate"): New test. * guix/build/store-copy.scm (populate-store): Add #:deduplicate? parameter and honor it. * tests/gexp.scm ("gexp->derivation, store copy"): Pass #:deduplicate? #f to 'populate-store'. * gnu/build/image.scm (initialize-root-partition): Pass #:deduplicate? to 'populate-store'. Pass #:deduplicate? #f to 'register-closure'. * gnu/build/vm.scm (root-partition-initializer): Likewise. * gnu/build/install.scm (populate-single-profile-directory): Pass #:deduplicate? #f to 'populate-store'. * gnu/build/linux-initrd.scm (build-initrd): Likewise. * guix/scripts/pack.scm (self-contained-tarball)[import-module?]: New procedure. [build]: Pass it as an argument to 'source-module-closure'. * guix/scripts/pack.scm (squashfs-image)[build]: Wrap in 'with-extensions'. * gnu/system/linux-initrd.scm (expression->initrd)[import-module?]: New procedure. [builder]: Pass it to 'source-module-closure'. * gnu/system/install.scm (cow-store-service-type)[import-module?]: New procedure. Pass it to 'source-module-closure'. Ludovic Courtès
2020-11-21linux-initrd: Remove unnecessary timestamp reset phase....* gnu/build/linux-initrd.scm (write-cpio-archive): Mention timestamps in docstring. (build-initrd): Remove unnecessary timestamp reset phase. Ludovic Courtès