···1718 meta = with lib; {
19 description = "sets the X root window to an image of the Earth";
20- homepage = "http://xplanet.org";
21 longDescription =
22 '' Xearth sets the X root window to an image of the Earth, as seen from your favorite vantage point in space,
23 correctly shaded for the current position of the Sun.
24 By default, xearth updates the displayed image every five minutes.
25 '';
26 maintainers = [ maintainers.mafo ];
27- license = "xearth";
000028 platforms=platforms.unix;
29 };
30
···1718 meta = with lib; {
19 description = "sets the X root window to an image of the Earth";
20+ homepage = "https://xearth.org";
21 longDescription =
22 '' Xearth sets the X root window to an image of the Earth, as seen from your favorite vantage point in space,
23 correctly shaded for the current position of the Sun.
24 By default, xearth updates the displayed image every five minutes.
25 '';
26 maintainers = [ maintainers.mafo ];
27+ license = {
28+ fullName = "xearth license";
29+ url = "https://xearth.org/copyright.html";
30+ free = true;
31+ };
32 platforms=platforms.unix;
33 };
34
···32 Since the secret is read from a file, it won't be leaked through
33 '/proc/<pid>/cmdline', unlike when 'sed' or 'replace' is used.
34 '';
035 };
36}
···32 Since the secret is read from a file, it won't be leaked through
33 '/proc/<pid>/cmdline', unlike when 'sed' or 'replace' is used.
34 '';
35+ mainProgram = "replace-secret";
36 };
37}
+31
pkgs/by-name/ac/acc/disable-static.patch
···0000000000000000000000000000000
···1+diff --git a/CMakeLists.txt b/CMakeLists.txt
2+index 3d9ad07..2f3b4b5 100644
3+--- a/CMakeLists.txt
4++++ b/CMakeLists.txt
5+@@ -2,26 +2,6 @@ cmake_minimum_required(VERSION 2.4)
6+7+ project(acc)
8+9+-if(MSVC)
10+- # Create list of _FLAGS variables
11+- foreach(FLAGS_SUFFIX "" _DEBUG _RELEASE _MINSIZEREL _RELWITHDEBINFO)
12+- set(FLAGS_VARIABLES ${FLAGS_VARIABLES} CMAKE_C_FLAGS${FLAGS_SUFFIX} CMAKE_CXX_FLAGS${FLAGS_SUFFIX})
13+- endforeach()
14+-
15+- # Change compiler flags to use static runtime
16+- foreach(FLAGS_VARIABLE ${FLAGS_VARIABLES})
17+- if(${FLAGS_VARIABLE} MATCHES "/MD")
18+- string(REGEX REPLACE "/MD" "/MT" ${FLAGS_VARIABLE} "${${FLAGS_VARIABLE}}")
19+- endif()
20+- endforeach()
21+-endif()
22+-
23+-if (NOT APPLE AND NOT MSVC)
24+- # use static runtimes on Linux and MinGW
25+- set(CMAKE_C_STANDARD_LIBRARIES "${CMAKE_C_STANDARD_LIBRARIES} -static -static-libgcc -static-libstdc++")
26+- set(CMAKE_CXX_STANDARD_LIBRARIES "${CMAKE_CXX_STANDARD_LIBRARIES} -static -static-libgcc -static-libstdc++")
27+- set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -static -static-libgcc -static-libstdc++")
28+-endif()
29+30+ add_executable(acc
31+ acc.c
···1+diff --git a/CMakeLists.txt b/CMakeLists.txt
2+index 12d6e557c..cc004555d 100644
3+--- a/CMakeLists.txt
4++++ b/CMakeLists.txt
5+@@ -321,11 +321,6 @@ if(NOT TARGET nonstd::span-lite)
6+7+ endif()
8+9+-af_dep_check_and_populate(${assets_prefix}
10+- URI https://github.com/arrayfire/assets.git
11+- REF master
12+-)
13+-set(ASSETS_DIR ${${assets_prefix}_SOURCE_DIR})
14+15+ # when crosscompiling use the bin2cpp file from the native bin directory
16+ if(CMAKE_CROSSCOMPILING)
17+@@ -473,18 +468,6 @@ install(FILES ${ArrayFire_BINARY_DIR}/include/af/version.h
18+ DESTINATION "${AF_INSTALL_INC_DIR}/af/"
19+ COMPONENT headers)
20+21+-# install the examples irrespective of the AF_BUILD_EXAMPLES value
22+-# only the examples source files are installed, so the installation of these
23+-# source files does not depend on AF_BUILD_EXAMPLES
24+-# when AF_BUILD_EXAMPLES is OFF, the examples source is installed without
25+-# building the example executables
26+-install(DIRECTORY examples/ #NOTE The slash at the end is important
27+- DESTINATION ${AF_INSTALL_EXAMPLE_DIR}
28+- COMPONENT examples)
29+-
30+-install(DIRECTORY ${ASSETS_DIR}/examples/ #NOTE The slash at the end is important
31+- DESTINATION ${AF_INSTALL_EXAMPLE_DIR}
32+- COMPONENT examples)
33+34+ install(DIRECTORY "${ArrayFire_SOURCE_DIR}/LICENSES/"
35+ DESTINATION LICENSES
···78 --replace '"sh"' '"${runtimeShell}"'
79 '';
8081- meta = with lib; {
82 description = "Waydroid is a container-based approach to boot a full Android system on a regular GNU/Linux system like Ubuntu";
83 homepage = "https://github.com/waydroid/waydroid";
84- license = licenses.gpl3;
85- platforms = platforms.linux;
86- maintainers = with maintainers; [ mcaju ];
87 };
88}
···78 --replace '"sh"' '"${runtimeShell}"'
79 '';
8081+ meta = {
82 description = "Waydroid is a container-based approach to boot a full Android system on a regular GNU/Linux system like Ubuntu";
83 homepage = "https://github.com/waydroid/waydroid";
84+ license = lib.licenses.gpl3;
85+ platforms = lib.platforms.linux;
86+ maintainers = with lib.maintainers; [ mcaju ];
87 };
88}
···1-From: Jack Baldry <jack.baldry@grafana.com>
2-Date: Tue, 15 Nov 2022 14:34:33 -0400
3-Subject: [PATCH] Use locale.h instead of removed xlocale.h header
4-5-https://sourceware.org/glibc/wiki/Release/2.26#Removal_of_.27xlocale.h.27
6-7-Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
8----
9- libraries/cmake/source/augeas/gnulib/generated/linux/x86_64/lib/locale.h | 4 ++--
10- 1 file changed, 2 insertions(+), 2 deletions(-)
11-0000012diff --git a/libraries/cmake/source/augeas/gnulib/generated/linux/x86_64/lib/locale.h b/libraries/cmake/source/augeas/gnulib/generated/linux/x86_64/lib/locale.h
013--- a/libraries/cmake/source/augeas/gnulib/generated/linux/x86_64/lib/locale.h
14+++ b/libraries/cmake/source/augeas/gnulib/generated/linux/x86_64/lib/locale.h
15@@ -48,9 +48,9 @@
···24 #endif
2526 /* The definitions of _GL_FUNCDECL_RPL etc. are copied here. */
27---
28-2.38.1
29-
···1+diff --git a/libraries/cmake/source/augeas/gnulib/generated/linux/aarch64/lib/locale.h b/libraries/cmake/source/augeas/gnulib/generated/linux/aarch64/lib/locale.h
2+index 4f9baece2..afe947956 100644
3+--- a/libraries/cmake/source/augeas/gnulib/generated/linux/aarch64/lib/locale.h
4++++ b/libraries/cmake/source/augeas/gnulib/generated/linux/aarch64/lib/locale.h
5+@@ -48,9 +48,9 @@
6+ /* NetBSD 5.0 mis-defines NULL. */
7+ #include <stddef.h>
8+9+-/* Mac OS X 10.5 defines the locale_t type in <xlocale.h>. */
10++/* Mac OS X 10.5 defines the locale_t type in <locale.h>. */
11+ #if 1
12+-# include <xlocale.h>
13++# include <locale.h>
14+ #endif
15+16+ /* The definitions of _GL_FUNCDECL_RPL etc. are copied here. */
17diff --git a/libraries/cmake/source/augeas/gnulib/generated/linux/x86_64/lib/locale.h b/libraries/cmake/source/augeas/gnulib/generated/linux/x86_64/lib/locale.h
18+index 4f9baece2..afe947956 100644
19--- a/libraries/cmake/source/augeas/gnulib/generated/linux/x86_64/lib/locale.h
20+++ b/libraries/cmake/source/augeas/gnulib/generated/linux/x86_64/lib/locale.h
21@@ -48,9 +48,9 @@
···30 #endif
3132 /* The definitions of _GL_FUNCDECL_RPL etc. are copied here. */
000
+10
pkgs/tools/system/osquery/default.nix
···1{ lib
2, cmake
3, fetchFromGitHub
04, git
5, llvmPackages
6, nixosTests
···32 ./Remove-circular-definition-of-AUDIT_FILTER_EXCLUDE.patch
33 # For current state of compilation against glibc in the clangWithLLVM toolchain, refer to the upstream issue in https://github.com/osquery/osquery/issues/7823.
34 ./Remove-system-controls-table.patch
00000000035 ];
3637
···1{ lib
2, cmake
3, fetchFromGitHub
4+, fetchpatch
5, git
6, llvmPackages
7, nixosTests
···33 ./Remove-circular-definition-of-AUDIT_FILTER_EXCLUDE.patch
34 # For current state of compilation against glibc in the clangWithLLVM toolchain, refer to the upstream issue in https://github.com/osquery/osquery/issues/7823.
35 ./Remove-system-controls-table.patch
36+37+ # osquery uses a vendored boost library that still relies on old standard types (e.g. `std::unary_function`)
38+ # which have been removed as of C++17. The patch is already checked in upstream, but there have been no
39+ # releases yet. Can likely be removed with versions > 5.10.2.
40+ (fetchpatch {
41+ name = "fix-build-on-clang-16.patch";
42+ url = "https://github.com/osquery/osquery/commit/222991a15b4ae0a0fb919e4965603616536e1b0a.patch";
43+ hash = "sha256-PdzEoeR1LXVri1Cd+7KMhKmDC8yZhAx3f1+9tjLJKyo=";
44+ })
45 ];
4647
+1
pkgs/top-level/aliases.nix
···924 uade123 = uade; # Added 2022-07-30
925 uberwriter = apostrophe; # Added 2020-04-23
926 ubootBeagleboneBlack = ubootAmx335xEVM; # Added 2020-01-21
0927 uhd3_5 = throw "uhd3_5 has been removed, because it was no longer needed"; # Added 2023-10-07
928 uhhyou.lv2 = throw "'uhhyou.lv2' has been removed, upstream gone"; # Added 2023-06-21
929 unicorn-emu = unicorn; # Added 2020-10-29
···924 uade123 = uade; # Added 2022-07-30
925 uberwriter = apostrophe; # Added 2020-04-23
926 ubootBeagleboneBlack = ubootAmx335xEVM; # Added 2020-01-21
927+ ue4 = throw "ue4 has been removed, because the package was broken for years"; # Added 2023-11-22
928 uhd3_5 = throw "uhd3_5 has been removed, because it was no longer needed"; # Added 2023-10-07
929 uhhyou.lv2 = throw "'uhhyou.lv2' has been removed, upstream gone"; # Added 2023-06-21
930 unicorn-emu = unicorn; # Added 2020-10-29